Liar 2008
as Roger
The Ax 2005
as PDG
Love Me If You Dare 2003
as Priest
The House by the Canal 2003
as Le docteur
Credits from TMDB.