Actor

Recent Roles

Full Listing

ShowRoleCompanyDate
Much Ado About NothingClaudiaThe Rude MechanicalsSpring 2025
Ill Met by MoonlightOberonThe Rude MechanicalsSummer 2023
Rocky Horror Picture ShowEddieFlying VOctober 2022
HAMLESS: Hamlet without HamletRosencrantz/FortinbrasThe Rude Mechanicals Spring 2021
MacbethMacduffGlobe OnlineFall 2020
Love’s Labour’s LostRosalineThe Rude MechanicalsWinter 2020
The Country WifeAlitheaThe Rude MechanicalsSummer 2019
Uncle VanyaSonyaThe Rude MechanicalsWinter 2019
Timon of AthensPhryniaThe Rude MechanicalsSummer 2018
Henry VIIIAnne BullenThe Rude MechanicalsWinter 2018
She Speaks: Shakespeare’s Women in Their Own WordsPortia [Merchant of Venice], Diana, Hero, Juliet, Queen Elizabeth, Portia [JC], ReaganThe Rude MechanicalsSummer 2017
Richard IIThe QueenThe Rude MechanicalsWinter 2017
Dirty Rotten SocundrelsSophia, Usherette, EnsembleGranite TheatreFall 2015
Bermuda Avenue TriangleAngelaGranite TheatreSummer 2015
Shakespeare in HollywoodLydiaGranite TheatreSummer 2015
South PacificNurseGranite TheatreFall 2014
And Then There Were NoneVera ClaythorneGranite TheatreSummer 2014
Rocky Horror ShadowCastColumbiaWellesley College UpstageHalloween 2013, 2014
Romeo & JulietLord CapuletWellesley College Shakespeare SocietyFall 2013
Oedipus RexJocastaFlock TheatreSummer 2013
As You Like ItMusician: FluteFlock TheatreSummer 2013
Taming of the ShrewChristopher SlyWellesley College Shakespeare SocietySpring 2013
God of CarnageMichaelWellesley College UpstageSpring 2013
Henry IV Part IHotspurWellesley College Shakespeare SocietyFall 2012
MacbethMalcolmWellesley College Shakespeare SocietySpring 2012
Almost, MaineEast, Randy, DaveWellesley College UpstageWinter 2012
PassengersClara, JaneStonington PlayersSummer 2011