Biography unavailable.
Love Me If You Dare
as Priest
The Ax
as PDG
The House by the Canal
as Le docteur
Liar
as Roger