
Nelson Starr
Nelson Starr is a composer and actor, known for Shut Up Little Man! An Audio Misadventure (2011), The Falls (2003) and Larry Has Left the Building (2012).
Nelson Starr's FILMOGRAPHY
as Actor (8)