Hide unreleased
The Priest TBA
as Vale
Weird Love 2014
as Michael
Self Made 2011
as Self/Mercurio
Credits from TMDB.