| Movie | Fear Street: Prom Queen | Officer Reynolds | 2025-05-23 |
| Movie | Racewalkers | Andre | 2025-02-21 |
| Movie | The Threat Next Door | Detective Green | 2023-03-08 |
| Movie | The Plot to Kill My Mother | Carter | 2023-01-22 |
| Movie | The End of Sex | Elan | 2023-04-28 |
| Movie | Escalation | Spencer | 2023-09-01 |
| Movie | The Disappearance of Cari Farver | Det. Miller | 2022-10-08 |
| Movie | Crisis | DPD Officer 1 | 2021-02-26 |
| Movie | Crossword Mysteries: Abracadaver | Coroner's Clerk | 2020-01-05 |
| Movie | Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter | Julian Blake | 2019-09-21 |
| Movie | The Prodigy | Intensive Care Doctor | 2019-02-06 |
| Movie | Kin | Guidance Counselor | 2018-08-29 |
| Movie | Believe Me: The Abduction of Lisa McVey | Officer Lopez | 2018-09-30 |
| Movie | Seven in Heaven | 2018-10-05 | |
| Series | Mary Kills People | Pat | 2017-01-25 |
| Movie | Taken Too Far | Officer Cook | 2017-04-24 |
| Movie | Manhattan Undying | Andrew Gardner | 2016-05-31 |
| Movie | Lucky Duck | Shark Toy (voice) | 2014-06-06 |
| Movie | Pacific Rim | McTighe | 2013-07-11 |
| Series | Defiance | Kaspar | 2013-04-15 |
| Movie | Total Recall | Resistance Fighter | 2012-08-02 |
| Movie | Cosmopolis | Videographer #1 | 2012-05-25 |
| Movie | Antiviral | Saleman | 2012-09-19 |
| Movie | Silent Hill: Revelation 3D | Detective Cable | 2012-10-10 |
| Series | InSecurity | Unknown | 2011-01-04 |
| Movie | Chloe | Student 2 | 2010-02-25 |
| Series | Nikita | Phelps | 2010-09-09 |
| Series | The Line | 2009-03-16 | |
| Series | My Friend Rabbit | Jasper (voice) | 2007-10-04 |
| Series | Skyland | Wayan | 2005-11-26 |
| Series | Veritas: The Quest | Unknown | 2003-01-27 |
| Series | Slings & Arrows | Unknown | 2003-11-03 |
| Series | Street Time | Unknown | 2002-06-23 |
| Movie | The Wall | Marine Guard (segment "The Pencil Holder") | 1998-05-24 |
| Movie | Johnny Got His Gun | First Reader | 1971-08-04 |