| Movie | Near Death | John | 2026 |
| Movie | Sweetest Day | Nick Stalinski | 2026 |
| Series | Brilliant Minds | Dr. Van Markus | 2024-09-23 |
| Movie | A Guide to Not Dying Completely Alone | 2023-03-12 | |
| Movie | No Man's Land | Lucas Greer | 2021-01-22 |
| Movie | Heart of Champions | John | 2021-09-16 |
| Movie | Day 13 | Colton Fremont | 2020-04-08 |
| Movie | Valley Girl | Brad | 2020-05-08 |
| Movie | Acts of Revenge | David Donnor | 2020-07-07 |
| Movie | Unpregnant | Kevin | 2020-09-10 |
| Movie | Anthem of a Teenage Prophet | Stan | 2019-01-11 |
| Series | The Society | Luke | 2019-05-10 |
| Movie | The Rising Hawk | Maksym | 2019-10-10 |
| Movie | All Roads to Pearla | Brandon Bell | 2019-10-24 |
| Movie | Vice | 17 Year Old Dick Cheney | 2018-12-25 |
| Movie | A-X-L | Sam Fontaine | 2018-08-23 |
| Movie | California No | Hugh | 2018-12-04 |
| Movie | La Petite mort | 2017-02-28 | |
| Movie | Last Rampage | Donnie Tison | 2017-09-22 |
| Movie | The 5th Wave | Flintstone | 2016-01-14 |
| Movie | An American Girl Story: Maryellen 1955 - Extraordinary Christmas | Jarry Ross | 2016-11-25 |
| Movie | My Many Sons | 'Sunny' Sundance Wicks | 2016-09-06 |
| Movie | McFarland, USA | Fitz Mitchell | 2015-02-20 |
| Movie | My All American | Mike Campbell | 2015-11-13 |
| Series | Criminal Minds | Andrew Ford | 2005-09-22 |