Starred in the short-lived WB series Everwood and experienced recurring tone of voice roles as Strikemaster Snow in Jackie Chan Activities so that as Speedy in Teenager Titans. In his 1st year of performing, he had an extremely minor part in the raunchy teenager humor film American Pie 2. In 2003, he made an appearance in an bout of One Tree Hill and within an bout of That’s Therefore Raven. He was created in Dalton, Georgia. He made an appearance inside a 2008 bout of Dexter, which starred Jennifer Carpenter as Dexter Morgan’s sister, Deb.