He relocated to Los Angeles in 2004 and has made guest appearances on numerous television shows, including Law & Order: Special Victims Unit, That '70s Show, In Justice, Without a Trace, and Ghost Whisperer. He was also featured in the second season of Dirty Sexy Money as Patrick Darling's brother-in-law Chase Alexander. In 2009 he played Quinn's husband David Fletcher on the seventh season of One Tree Hill, and in 2010, villain spy Justin Sullivan on the third season of Chuck.