Show more
Benjamin Lehmann was born on 24 February 1967 in Los Angeles, California, USA. He is a producer and director, known for Sesame Street (1969), Helpsters (2019) and The Not Too Late Show with Elmo (2020). imdb.com