Robert LuPone was born on July 29, 1946 in Brooklyn, New York, USA. He is an actor, known for Guiding Light (1952), Funny Games (2007) and Jesus Christ Superstar (1973). Read more on iMDB