Initially famous for his role as Gerard Pitts in the acclaimed 1989 feature film Dead Poets Society, he is also notable for his roles in professional theatrical productions of Private Lives, Chinglish, and Buffalo Gals. In 2013, he played Assistant Principal Devon in the TV movie Dear Dumb Diary. He earned a degree in English from Yale University.