Caption: Michael DiGioia as the poxed Ned Lowenscroft in "Elizabeth Rex" (NY Innovative Theater Award Nominee)
Actor
Source: IMDB
Michael DiGioia is an actor and assistant director, known for A New Man (2013), Partisan (2013) and Thirsty (2015).