Birthplace
Oakland - Californie - USA
Known For
Acting
No biography available.
The Point Men
as Israeli Consul
2001
Lethal Exposure
as Tourist
1993
Michel Vaillant
as Payntor
2003
Babylon A.D.
as Neolite Executive
2008
Immortal
as Tycho Barman
2004
L'Affaire Ben Barka
as le colonel Martin, chef de l’antenne de la CIA au Maroc
Largo Winch
as Lucien Carver