An actor, producer, voice actor, and audiobook narrator.
Green Arrow (voice)
Green Arrow / Scoreboard Announcer (voice)
Green Arrow / Announcer (voice)
Roger Macassi
Al
Wyatt
Stan / Satan
David Castille
Chris
Jack
Voice of The Man
Exclamation Mark
David