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