Portrayed the role of Terrence Cook on Veronica Mars with Kristen Bell. He produced his Television debut on it series Brewster Place. He performed the part of Julian Make on it series Shark. He was raised in Cincinnati, Ohio where he acted in regional theatre productions. He is at the film Spirit Meals with Vanessa Williams.