Magic Boys 2012
as Terry
Machotaildrop 2009
as Dr. Mansfred
Treasure Island 2007
as George
Day of Wrath 2006
as Lord Huelva
Credits from TMDB.