& Kumar Go to White Castle Male nurse Cameo 2004 Blade: Trinity Hannibal King 2005 School of Life Michael “Mr. D” D’Angelo TV Film 2005 The Amityville Horror George Lutz 2005 Waiting… Monty 2005 Just Friends Chris Brander 2006 Smokin’ Aces Richard Messner 2007 The Nines Gary/Gavin/Gabriel 2007 Chaos Theory Frank Allen 2008