Oscar Castro-Neves was born on May 15, 1940 in Rio de Janeiro, Rio de Janeiro, Brazil. He is known for his work on What About Bob? (1991), Sister Act 2: Back in the Habit (1993) and L.A. Story (1991). He was married to Lorraine Castro-Neves. He died on September 27, 2013 in Los Angeles, California, USA.