Science Fiction Volume One: The Osiris Child 2016
as The Ragged
Infini 2015
as Rex Mannings
Bad Behaviour 2010
as Mark
Gabriel 2007
as Sammael
Still Life 2007
as Eric
Credits from TMDB.