Actor · Born 1979
Stanleyville
2021 · as Andrew Frisbee, Jr.
Deep Learning Death
2021 · as Vilmos
The German Lesson
2019 · as English soldier
Heute oder morgen
2019
Flesh City
2019 · as Vyren
The Girl in the Spider's Web
2018 · as NSA Officer
Catalina
2017 · as Pierre
Vatos Locos 2
2016 · as William
Sweet September
2015 · as Barkeeper
Studies on Hysteria
2012 · as Sprecher
A Dangerous Method
2011 · as Ship's Officer
Snowblind
2010 · as Deputy Frank Holden