Discover
Born in Ireland
Raphael Barker is an Irish-born American actor.
Shortbus
(2006)
Strapped
(2010)
The Stranger in Us
Algorithm
(2014)