Acting
Community Rating
5.0
TMDB estimate
Born in
Oakland - Californie - USA

Babylon A.D.
as Neolite Executive
2008

L'Affaire Ben Barka
as le colonel Martin, chef de l’antenne de la CIA au Maroc
2008

Immortal
as Tycho Barman
2004

Michel Vaillant
as Payntor
2003

The Point Men
as Israeli Consul
2001

Largo Winch
as Lucien Carver
2001

Lethal Exposure
as Tourist
1993