Spudvisor
Nobody Special

Wally Martins

Genius

Henry Morgenthau (1 episode)

Motive

Wicked City Editor (1 episode)

Executive Producer (52 episodes)

Ice Quake

Bruce Worthington

Psych
Hot Tub Time Machine

Stewart (uncredited)

Watchmen

Wally Weaver

Fido

Frank Murphy

Deadly Skies

Dr. Michael Covington

RV

Larry Moiphine

The 4400

Dr. Nicholas Clayton (2 episodes)

Dr. Clayton (2 episodes)

Chaos

Bank Manager

Smallville

Dr. Fredrick Walden (3 episodes)

Monk
Lost on Earth
Star Trek: Voyager

Talaxian Prisoner (1 episode)

Talaxian Council Regent Oxilon (1 episode)

Kafar (1 episode)

New Nightmare

Terry Feinstein

And the Band Played On
Those Secrets

Michael Betchevsky

Poison

Jay Wete ("Hero")