Turns out that Captain Dave Kleinman is played by Kirby Morrow, who has, indeed, been a voice in just about every cartoon ever made in Canada, as well as half the anime dubs, including Class of the Titans, Inuyasha, Transformers, Kong, Ninja Turtles, and Escaflowne, where he played Van Flenel.
It's still weird. ;)
And calantha42 will be delighted to learn that David Hewlett once played the geeky coroner on Kung Fu: The Legend Continues. I was.