He was Henry on Dawson's Creek,
Coleridge in Finding Forrester,
Tommy Gnosis in Hedwig and the Angry Inch,
Donny in Bully, and Justin Pendleton in Murder
By Numbers.
You'll see him next as Chep in Rhinocerous Eyes,Mathew in The Dreamers, Damien Echolsin
West Memphis Threeand a rock star in Gus Van Sant's Last Days.