Movie | Surviving Confession | Cancer Man / Charlie | 2019-07-30 |
Movie | Sorry to Bother You | Screaming Equisapien (voice) | 2018-07-06 |
Movie | Whipping Boy | Miko | 2014-12-03 |
Movie | Parts of Disease | Asad Amiri | 2013-11-15 |
Movie | Shattered | Avalanche | 2008-01-01 |
Movie | Beholden | Tiago | 2008-08-15 |
Movie | SEAL Team VI | Master Chief Devon Mackefy | 2008-09-10 |