Famous for his role as Lyle Bennet on the NBC series Heroes, he is also notable for his starring role as Solomon White in the 2010 movie Upside.
He made his television debut in his early teens, appearing in a 2005 episode of Judging Amy.
He was cast in single episodes of It's Always Sunny in Philadelphia and The Unit.
He and his sister Elizabeth were born in Marietta, Georgia, to Sue and Randall Bentley. In his teen years, he relocated to Los Angeles, California.
He and Zachary Quinto are both known for their work on Heroes.