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