Charles Scaggs Net Worth is
$850,000
Mini Biography
Charles Scaggs was created on Oct 25, 1965 in Denver, Colorado, USA. He’s an professional, known for IWA Mid South: 500th Present (2008), WWE Organic (1993) and WWF in your own home: Last Four (1997).
Known for movies