Tamla Rose 2013
as Ted
First Time Loser 2012
as O'Hanlon
Grow Your Own 2007
as Security Guard
Credits from TMDB.