Known For
Filmography
2008
2008
2004
2003
2001
2001
1993

Babylon A.D.
Movie · as Neolite Executive

The ben barka affair
Movie · as le colonel Martin, chef de l’antenne de la CIA au Maroc

Immortal
Movie · as Tycho Barman

Michel Vaillant
Movie · as Payntor

The Point Men
Movie · as Israeli Consul

Largo Winch
TV · as Lucien Carver · 1 ep

Lethal Exposure
Movie · as Tourist