Graduate of famed LaGuardia High School of the Performing Arts.
Studied at Carnegie Mellon University's School of Drama.
Starred in the Roundabout Theater Company's revival production of David Rabe's Streamers, directed by Scott Ellis. ('08/'09 Season)
Played Jesus in the New York Premiere of Sarah Ruhl's Passion Play, spring/summer 2010