Robert Tuggle was born on April 17, 1932 in Martinsville, Virginia, USA as Robert Aubrey Tuggle. He is known for his work on Finding Eleazar (2004), Brava Victòria! (2011) and The Metropolitan Opera HD Live (2006). He died on January 24, 2016 in Manhattan, New York, USA.