He portrayed Paul in the 2006 film, 50 Supplements, which starred Lou Taylor Pucci. His various other credits consist of xXx: State from the Union, With out a Track, and Behind Foe Lines: Colombia. He performed Vince in it series South Seaside. He starred in the Life time series Against The Wall structure with Kathy Baker. He wedded celebrity Amy Laughlin in 2007. He made an appearance in the 2005 film, Cursed, which starred Christina Ricci.