Alan Altshuld

Alan Altshuld

Alan Altshuld is an actor, known for The Money Pit (1986), The Cabinet of Dr. Caligari (2005) and Indemnity (1998).