Actor · Born 1968
The Trouble With Nature
2020 · as Edmund Burke
Merry Christmas
2013 · as Ted Cross
I'm Still Here
2010 · as Anton
Velvet Goldmine
1998 · as Ray