He portrayed Paul in the 2006 film, Fifty Pills, which starred Lou Taylor Pucci. His other credits include xXx: State of the Union, Without a Trace, and Behind Enemy Lines: Colombia.
He played Vince in the TV series South Beach.
He starred in the Lifetime series Against The Wall with Kathy Baker.
He married actress Amy Laughlin in 2007.
He appeared in the 2005 film, Cursed, which starred Christina Ricci.