Shameless
2011
Larry Neumann Jr. was born on 30 September 1959 in Chicago, Illinois, USA. He was an actor, known for Stir of Echoes (1999), Stranger Than Fiction (2006) and Just Visiting (2001). He died on 23 February 2022 in Chicago, Illinois, USA. imdb.com