S

Filmography

40: The Temptation of Christ
6.0
40: The Temptation of Christ
2020
as Lucifer
The Annunciation
10.0
The Annunciation
2018
as Judas
Float Trip
Float Trip
2020
as Michael Rogers