Screen and stage actor best known for his role as Oliver on the HBO miniseries John Adams. He later had a role in the thriller Non-Stop. He has starred in several stage productions, including performing the title role in William Shakespeare's Hamlet.
He studied acting at the Tisch School of the Arts.
He used to work as an usher at a theatre.
He was raised in Virginia.
He was on the TV show Alcatraz with Sarah Jones.