Filmografie
2001
Film
Planet der Affen
als Bon
2019
Film
Ad Astra - Zu den Sternen
als Captain Lu
1996
Film
Glimmer Man
als Polygraph Technician