Ian Duncan oynadığı filmler ve diziler

sxtape (2013)
Blood River (2009)
Fix (2008)
Creep (2004)
San Giovanni: L'Apocalisse (The Apocalypse) (2002)