Raphael Barker is an Irish-born American actor.
Shortbus
Movie • 2006
Algorithm
Movie • 2014
Strapped
Movie • 2010
The Stranger in Us
Gifted and Challenged: The Making of 'Shortbus'
Movie • 2007