Most Recently
The AntipodesDirected by Coya Paz Brownrigg
@ The Theatre School at DePaul University
Role: Brian
Photos: Marlee Feacher, 2026
Select Credits
OUT OF SIGHT... OUT OF MURDER
Directed by Kayte Duren
@ The Footlight Club
Nominated for the Outstanding Performance By A Cast award at the DASH Awards
Role: Peter Knight
Photos: Elizabeth Bean, 2024
The Grown-Ups
Written by Simon Henriques & Skylar Fox
Directed by Yijia Yu
@ Gloucester Stage Company
Staged Reading
Role: Lukas
Cincinnati
BY the seA
Written by Hannah Vaughn
Directed by Rebecca Bradshaw
@ Gloucester Stage Company
Staged Reading
Role: Noah
Romeo and juliet
Directed by Steve Dooner
@ The Mass Arts Center
Role: Romeo
Photos: Steve Ide, 2024
The thanksgiving play
Directed by Chris Ortiz
@ Studio Theatre Worcester
Role: Jaxton
Photos: John Somers, 2023
OceanOfficial Music Video
Directed by REEKSHOTME
Song by Lemedicus
Role: Pastor
Cinemotography: REEKSHOTME, 2023
Peter
and the starcatcher
Directed by Kayte Duren
@ Curtain Call Theatre
Role: Boy (Peter)
Photos: Lindsay Flathers, 2023
Every Brilliant thing
Directed by Johnny Esposito & Robby Haynos
@ Bates College
Role: Solo Performer
Photos: Sevigne Pak, 2022
the journeyShort Film
Directed by Johnny Esposito
Edited by Johnny Esposito
Shot by Johnny Esposito
2022
Twelfth Night
Directed by Deon Custard
@ Bates College
Role: Orsino
Photos: Michelle Desjarlais, 2021
The Zoo Story
Directed by Nicky Longo
@ Bates College
Role: Jerry
Photos: Phyllis Graber Jensen, 2019