The Foreigner 2017
as Byard Cary
United Passions 2014
as Werner Lutzi
Timbuktu 2004
Actor
The Blackwater Lightship 2004
as Michael Breen
Goldfish Memory 2003
as Tom
Credits from TMDB.