Writer, Director & Producer Credits

Director, Writer
Piedi Nudi – Short Film 2025

Producer
Rapids – Short Film 2025

Director, Writer, Producer, Editor
Raddoppiare: Parità – Short Film 2024

Director, Writer, Producer
forTUNA – Short Film 2023

Producer
Never Been Kissed – Short Film 2022

Director, Writer, Producer, Editor
The Last Delivery – Short Film 2022

Director, Writer, Producer, Editor
Double Down – Short Film 2021

Director, Writer, Producer, Editor
The Wee Hours – Short Film 2020

Key Grip
Till The Light Sleeps – Short Film 2025

BBE / Sparks
Hotel Habitat – Short Film 2025

Second Assistant Camera
Game of Love – Feature Film 2024

Film Loader, Second Assistant Camera
Every Man In New York Is Named Andrew – Short Film 2024

Key Grip
WHY I AM AN ANARCHIST – Short Film 2024

First Assistant Director
Willow’s Secret – Short Film 2024

Film Loader, Second Assistant Camera
We’re Not Done Yet – Short Film 2024

Sound Mixer
If You Show Me Yours I’ll Show You Mine – Short Film 2023

First Assistant Director
Never Been Kissed – Short Film 2022

Gaffer
The Joke – Short Film 2021

Sound Mixer
The Funeral – Short Film 2021

Film Loader, Second Assistant Camera
Bluebird – Short Film 2021

Cinematographer
Most Flew South – Short Film 2020

First Assistant Director, Producer
Elias and the Marble – Short Film 2020

Sound Mixer
Poster Girl – Short Film 2020

Creative Consultant
Sankofa – Documentary 2018

Himself
Lump – Feature Film 2024

Guy
If You Show Me Yours I’ll Show You Mine – Short Film 2023

Ed
I Am Neither Here Nor There – Short Film 2022

Sam
Double Down – Short Film 2021

Owen
The Wee Hours – Short Film 2020

Billy
Billy – Short Film 2019

Stanley Kowalski
A Streetcar Named Desire – Villanova University Theater 2017

Lt. Daniel Kaffee
A Few Good Men – Villanova University Theater 2016

Sir Andrew Aguecheek
Twelfth Night – Phillips Academy Theater 2015

Dromio of Syracuse
Comedy of Errors – Phillips Academy Theater 2014

Benedick
Much Ado About Nothing – Phillips Academy Theater 2013

Mistress Overdone
Measure for Measure – Phillips Academy Theater 2012