All roles

I Stand Alone
1998, Movie - Drama, Thriller
The Ice Tower
2025, Movie - Drama, Fantasy
Evolution
2016, Movie - Drama, Mystery, Horror
Earwig
2022, Movie - Drama, Fantasy, Horror
Lux Æterna
2020, Movie - Drama, Horror
Innocence
2005, Movie - Drama, Mystery
Jean-Pierre's Mouth
1997, Movie - Drama
Carne
1991, Movie - Crime, Drama, Thriller