

SHOWREEL





Headshots




OPERA
Castor & Pollux
Opera Theatre of Yale College

CMU CoOpera
photo David Bachman

Die Fledermaus
CMU

Musical Theatre
West Side Story
Yale College

Parade
Yale Dramat

My Fair Lady
Yale MTA

Actor
GLEE, Season 4, Ep. 22
20th Century Fox Television


"New Haven, CT 06520"
PROMOTIONAL
