Susan Silo

Susan Silo

Susan Silo was born on July 27, 1942 in New York City, New York, USA. She is known for her work on Xiaolin Showdown (2003), The Ant Bully (2006) and Pac-Man (1982). She was previously married to Burr DeBenning.

Moives