Played by:
1 appearance
Dexter
The Legend of Korra
The Huntress
North Shore
Black Lightning
Dexter: Resurrection
IT: Welcome to Derry