
Acted in 31
2020s
- 2026
- 2025
- 2024
Lucky Strikes
Announcer
- 2023
48:00
Jin Javer
The Caper
Security Guard
- 2022
Hanukkah on Rye
Messenger
Regalo
Danilo
Antibody
Sargeant
- 2021
Red Button
Mark
Wolves
The Body
- 2020
2010s
- 2019
The Crew
Ron Yang Yon II
Cybernetic Showdown
Irish Rookie Cop / Mutant
Our Better Angels
Screaming Man (voice)
- 2018
A Mother's Love
Couple (Male)
- 2015
Beyond the Smile
The Auteur
Cakewalk
James
- 2014
This Is Why We Fight
Adam
Voiles
The Cowboy
Dead Men
School Teacher
- 2012
Juliet
Father Robert
Produced 9
2020s
- 2023
48:00
Executive Producer
Our War
Producer
- 2022
Jumpsuit Hero: Delta-R
Producer
- 2021
Wolves
Producer
2010s
- 2019
The Kill-Switch
Producer
Our Better Angels
Producer
- 2017
Harbinger
Producer
- 2015
A Mantra for Cognitive Chemical Imbalance
Producer, Location Manager
Cakewalk
Producer
Directed 6
2020s
- 2022
Jumpsuit Hero: Delta-R
Co-Director
- 2021
Wolves
First Assistant Director
2010s
- 2019
Our Better Angels
Director
- 2017
Harbinger
Director
- 2015
A Mantra for Cognitive Chemical Imbalance
Director
- 2014
Voiles
Director
Wrote 5
2020s
- 2023
Our War
Story
2010s
- 2019
Our Better Angels
Writer
- 2017
Harbinger
Writer
- 2015
A Mantra for Cognitive Chemical Imbalance
Screenplay
- 2014
Voiles
Writer
Edited 4
2010s
- 2019
Our Better Angels
Editor
- 2017
Harbinger
Editor
- 2015
A Mantra for Cognitive Chemical Imbalance
Editor
- 2014
Voiles
Editor
Other crew 3
2020s
- 2022
Jumpsuit Hero: Delta-R
Special Effects
2010s
- 2019
Cybernetic Showdown
Stunts, Stunt Coordinator
- 2014
Voiles
Cinematography
Costume and makeup 2
2020s
- 2022
Jumpsuit Hero: Delta-R
Wardrobe Master
2010s
- 2017
Harbinger
Wardrobe Coordinator