Actor
The Unfinished
2022 · as Grant, the Manager (voice)
Bellyflops
2018
Staycation
2018 · as Peter
The Heights
2017 · as Kevin
Learning to Walk
2017
Sylvio
2017 · as (voice)