Jeff Gadbois

Jeff Gadbois voiced the Taskmaster in the audio drama version of Crimson Empire.