Jeff Blumenkrantz

Jeff Blumenkrantz

Jeff Blumenkrantz was born on June 3, 1965 in Long Branch, New Jersey, USA. He is an actor, known for The Big Sick (2017), The Detour (2016) and Joseph and the Amazing Technicolor Dreamcoat (1999).

Tv Show