Former model for brands like J.Crew and Prada. He also appeared as Chris Halliwell on the WB series Charmed, and Trevor LeBlanc on Lifetime's Army Wives.
His modeling career took off by being on the front of a magazine for UCLA.
He played a part in the music video "Wherever You Will Go" by The Calling.
He starred on Lifetime's Army Wives opposite actress Kim Delaney.