Portrayed the role of Terrence Cook on Veronica Mars with Kristen Bell.
He made his TV debut on the TV series Brewster Place.
He played the role of Julian Cook on the TV series Shark.
He grew up in Cincinnati, Ohio where he acted in local theater productions.
He was in the film Soul Food with Vanessa Williams.