| Series | The Detail | Aaron Finch | 2018-03-25 |
| Movie | Kodachrome | Leo | 2017-09-08 |
| Series | Second Jen | Lewis | 2016-10-27 |
| Movie | Miss Sloane | Ross | 2016-11-25 |
| Movie | People Hold On | Dan | 2015-10-09 |
| Series | Spun Out | Nelson Abrams | 2014-03-06 |
| Movie | Dr. Cabbie | Cool Gay in Cab | 2014-09-19 |
| Movie | Breakaway | Inderjit Singh | 2011-09-30 |
| Series | Radio Free Roscoe | Pronto / Raymond 'Ray' Brennan | 2003-08-01 |
| Series | The Blobheads | Unknown | 2003-09-02 |
| Movie | Tagged: The Jonathan Wamback Story | Toby (as Ali Mukaddam) | 2002-03-11 |
| Movie | Rolie Polie Olie: The Great Defender of Fun | Wheelie (voice) | 2002-08-13 |
| Movie | Get a Clue | Gabe | 2002-06-28 |
| Series | Soul Food | Teddy Davidson | 2000-06-28 |
| Series | Angela Anaconda | Johnny Abatti | 1999-10-05 |
| Series | I Was a Sixth Grade Alien | Unknown | 1999-07-13 |
| Series | Redwall | Unknown | 1999-09-08 |
| Series | Rolie Polie Olie | Wheelie (voice) | 1998-10-04 |
| Series | Franklin | Fox (voice) | 1997-11-03 |
Are you sure you want to hide this?