Barabbas 2012
as Licinio Tellure
Evil Things 2012
as I.Q 187
The Big Dream 2009
Actor
Credits from TMDB.