Credits
DIRECTOR
Teddy & Tater - 2024
Narrative Short Film
How's the View - 2024
Coca-Cola Refreshing Films Finalist
Reflect - 2024
Narrative Short Film
Magnitude - 2019
Narrative Short Film
WRITER
Teddy & Tater - 2024
Narrative Short Film
How's the View - 2024
Coca-Cola Refreshing Films Finalist
Reflect - 2024
Narrative Short Film
Dir. - Andrew Schlegel
Room to Grow - 2023
Narrative Short (co-writer)
Dir. - Andrew Schlegel
(available to read)
Clown College - 2020
Animated Pilot Script
(available to read)
Magnitude - 2019
Narrative Short Film
Producer
Teddy & Tater - 2024
Narrative Short Film
Reflect - 2024
Narrative Short Film
Dir. - Andrew Schlegel
Room to Grow - 2023
Narrative Short
Dir. - Andrew Schlegel
GAFFER
Dir. TK James
Fireball - 2025
Narrative Short Film
Dir. TK James
Dir. Megan Brisco
A Study on the Monstrous Feminine - 2025
Narrative Short Film
Dir. Megan Brisco
Dir. Colin O'Brien
Stuffy: The Musical - 2024
Narrative Short Film
Dir. Colin O'Brien
ART DIRECTOR
Dir. Nash Snyder
Turn Table - 2025
Narrative Short Film
Dir. Nash Snyder
Dir. Aidan Correll
A Night on the Far Side - 2025
Narrative Short Film
Dir. Aidan Correll
On-Screen
Role: Self
Evenly Matched - 2024
Documentary Short Film; Dir. Troy Tedeschi
Role: Self
Role: Will
Thank You 15 - 2024
Narrative Short Film; Dir. Troy Tedeschi
Role: Will
Role: Gym guest
Reps TV Show - 2016
Unaired TV Pilot; Dir. Jacqueline Alberto
Role: Gym guest
Voice
Role: The Demon
Need a Light - 2024
Animated Short; Dir. Jill Smith
Role: The Demon
Role: Bridge Yeller
Uncryptid - 2024
Animated Short Film; Dir. Tea Natkin
Role: Bridge Yeller
Role: Background
Panic Party - 2024
Animated Short; Dir. Katie Schneider
Role: Background
On-Stage
Roles: Captain, Ensemble, King Shahryar (understudy)
Arabian Nights - 2023
Venice Theatre; Dir. Kelly Duyn
Roles: Captain, Ensemble, King Shahryar (understudy)
Roles: Old Man, Middle-aged Man
Caresses - 2018
USF Student Production; Dir. Kidany Camillo
Roles: Old Man, Middle-aged Man
Role: Willard
The Crucible - 2018
USF School of Theatre; Dir. Helen Tennison
Role: Willard