Credits
Stage, film & television
| Title | Role | Year | Producer/Director |
|---|
| A New Life with Clem | Edward | 2026 | Jeremy Wallace |
| Henderson | Henderson | 2026 | Jeremy Wallace |
| Holland | Costume Inspector | 2025 | Amazon Studios |
| Love Lab | Arthur | 2024 | Brianna Brinkley |
| Kiri | Avery | 2023 | RB Consulting, Inc |
| CVS: We Need a Little Christmas | Grandfather | 2020 | Rakish/Matt Smukler |
| Snapped 2715 | William Mussack | 2020 | Jupiter Entertainment |
| Ella | Land Clerk | 2019 | Means to an End Productions LLC |
| Giving Christmas | Father | | Means to an End Productions LLC |
| Gothic Truth | Judge Whitley | | Means to an End Productions LLC |
| It's Supernatural | Multiple Roles | | Llewellyn Films |
| Production | Role | Year | Company |
|---|
| Dingle Drama Repertory Performances | Cast | Ongoing | Dingle Drama Repertory Company |
| Wait Until Dark | Roat | | Fort Mill Community Playhouse |
| Welcome to Mitford | JC Hogan | | Fort Mill Community Playhouse |
| Arsenic and Old Lace | Teddy | | Joy Performance Center |
| You Can't Take It with You | Paul | | McClevey Center |
| Show / Program | Role | Years | Company |
|---|
| Cul-de-Sac | Ensemble | 2024–Present | Dingle Drama Dramatic Improv Company |
| Mom's Adhesive | Ensemble | 2026-Present | Acting Out Studio |
| Sudden Depth | Ensemble | 2023-2026 | Acting Out Studio |
| Perpendicular Universe | Ensemble | 2020-2022 | Charlotte Comedy Theater |
| Off the Cuff | Ensemble | 2016-2019 | Charlotte Comedy Theater |