Played the role of Ludis on the vampire drama, True Blood with Anna Paquin.
He used to work at a restaurant during his time in high school.
He portrayed the role of Aaron Spencer on the TV series, Wicked Wicked Games with Tatum O'Neal.
He attended St. Pius X High School where he graduated in 1996.
He was in the film, Shadowboxer with Helen Mirren.