2019
The Boys as Tiny Hero2018
Lifechanger as Frankie2018
Fugue as Ian2017
The 5 Year as Pierce2016
Late Night Double Feature as Shawn2015
Return as Harry2015
Save Yourself as Brian2015
Quad X: The Porn Movie Massacre as Detective England2015
DisAssociationVille as Paul2015
Pete Winning and the Pirates as Pete2013
One More for the Road as Cop2012
Mourning Has Broken as Douche2011
Heroes of the North as Not available2025
Hearts Around the Table: Josh's Third Serving Director2024
Christmas in the Spotlight Editor2024
The Jane Mysteries: Murder at Moseby Editor2024
The Jane Mysteries: Too Much to Lose Editor2023
The Jane Mysteries: Inheritance Lost Editor2023
Christmas in Maple Hills Editor2022
Country Roads Christmas Editor2022
Christmas Lucky Charm Editor2022
Christmas in Rockwell Editor2022
Santa's Got Style Editor2022
Fallen Angels Murder Club: Heroes and Felons Editor2022
Fallen Angels Murder Club: Friends to Die For Editor2022
14 Love Letters Editor2021
Christmas with a Prince: The Royal Baby Editor2021
Christmas on 5th Avenue Editor2019
The Remnant Editor2017
Time Out Editor2015
Pete Winning and the Pirates Director2015
Pete Winning and the Pirates Writer