Actor
Bonhoeffer: Pastor. Spy. Assassin
2024 · as Vassily Kokorin
Hollyweed
2018 · as Rod Hammer
Wasted Beauty
2015 · as Casting agent
Cadillac Records
2008 · as Young Lover (uncredited)
The Drum Beats Twice
2004 · as Miles Carreck
A Beautiful Mind
2001 · as Princeton Student (uncredited)
Schoolboy Father
1980 · as Son