- 2024The LineFilmJoe Walsh
- 2022AnnFilmMaguire
- 2021The Yellow WallpaperFilmJohn
- 2019Big Family: The Story of Bluegrass MusicFilmSelf - Radio Broadcaster
- 2018Ancient LightsFilmLandlord
- 2016Property of the StateFilmJohn O'Brien
- 2016GridlockFilmThe Stranger
- 2016Change in the WeatherFilmStudent Parent
- 2015GlasslandFilmTaxi Driver
- 2015The Clockmaker's DreamFilmClockmaker
- 2014DavinFilmAlistair
- 2013Pilgrim HillFilmJimmy
- 2003KillinaskullySeriesMountain Man 2
- 2002VulgarFilmJoe-Joe