Perhaps best known for his portrayal of Cody on the Fox series Party of Five, he starred on the big screen in the films Never Been Kissed, Brokedown Palace, What's Cooking, and Penny Dreadful.
He has been working steadily in the entertainment business since he was 13 years old whether it be on stage or on screen. He was a member of the Vancouver Youth Theatre.
He had a recurring role on the hit HBO series True Blood and has guest-starred on numerous television dramas including Dexter, The Mentalist, NCIS, CSI: NY, Without a Trace, and Criminal Minds.
He was born in Vancouver, British Columbia, Canada.
He was a series regular on the NBC series LAX and starred opposite Jimmy Smits in the CBS series Cane.