An American actor, born in 1969 in The Bronx, New York, USA. He began his career in 1995 and is best known for Demon Hole (2017), Rockaway (2007), and Sucker Punch (2003).