Lucifer
Judd
Transformers
R&D Team Leader
Grey's Anatomy
Darryl Nessbaum
Armageddon
NASA Tech
House
Bus Driver
Seven Pounds
George's Doctor
Apollo 13
GUIDO White
The Mentalist
Dr. Leopold Scheck
Criminal Minds
Cy Bradstone
The Artist
Director #2
Bones
Glen Carter
NCIS
Gene Isaacson
Parks and Recreation
Freddy
The Orville
Ensign Bolobar
Frost/Nixon
Frank Gannon
The Resident
Stefan Kisic
Domino
FBI Agent #1
Rumor Has It...
Conference Attendee
Married... with Children
Francis
Six Feet Under
Julio's Principal
Star Trek: Voyager
Nar
The Wonder Years
Howie Needleman
Weeds
Dean Hodes
Star Trek: Deep Space Nine
Boq'ta
The Middle
Principal Sholin
CSI: NY
Truman Jafari
The West Wing
Senator's Aide
Animaniacs
Teamster #2 (voice)
Medium
Mr. Beauchamp
Rizzoli & Isles
Dr. Kevin Foley
Masters of Sex
Boston Legal
Dr. Gill
Joey
Trent
Code 3
Bruce
Private Practice
Doug Adams
The Closer
Owen Doyle
Kidding
Gene Rhodes
Ugly Betty
Lawyer
Dharma & Greg
Russell Gotleib
Batman: The Brave and the Bold
Flash (voice)
Perception
Ted Duxbury
Spidey and His Amazing Friends
The Thing (voice)
7th Heaven
Sales Clerk
I Love Trouble
Copy Man
Austin & Ally
Lester Dawson
Rosewood
Howard Godfrey
LEGO DC Comics Super Heroes: Justice League - Cosmic Clash
Lightning Lad (voice)
Becker
Clark
Hot in Cleveland
Dr. Laird
Stolen
William Daniels
The Brave Little Toaster to the Rescue
Ratso (voice)
The Brave Little Toaster Goes to Mars
Ratso (voice)
For the Boys
Dressing Room Page, New York
I'll Do Anything
Warm-Up Man
Legion of Super Heroes
Lightning Lad (voice)
Chicken Girls
Edward
Carol's Second Act
Jerry
Con Man
Mr. Hall
Mrs. Harris
Journalist (uncredited)
Project Viper
Chambers (Head of NASA)
Luck of the Draw
Pascal
Boston Common
Milder
Rock the House
Ronny
Trust Me
EmCee
Ashley's Ashes
Perry
The Return of Mombi
Scarecrow Sr. (voice)
Virtual Oz
Tommy Qwickstep (voice)
Fame L.A.
Marcus Carilli
Brother's Keeper
Calvin Heinberg
Over the Hill
Zeke
E!'s 101
Self