Role w serialach
Amerykański tata
jako Steve Smith (voice)
389 odcinków
Ostry dyżur
jako Archie Morris
114 odcinków
Ich pięcioro
jako Will McCorkle
66 odcinków
Orville
jako Lt. Gordon Malloy
36 odcinków
Goode Behavior
jako Garth
23 odcinków
Together We Stand
jako Jack Randall
19 odcinków
Kompania braci
jako Donald G. Malarkey
10 odcinków
Family Guy: Głowa rodziny
jako Kevin Swanson (voice)
9 odcinków
ted
jako Matty Bennett
7 odcinków
Agenci NCIS. Los Angeles
jako Dave Flynn
3 odcinków
Justified: Bez przebaczenia
jako Sean 'Seabass'
3 odcinków
Republic of Doyle
jako Jimmy O’Rourke
3 odcinków
2 odcinków
Star Trek: Następne pokolenie
jako Eric (uncredited)
1 odcinków
21 Jump Street
jako Christopher Michaels
1 odcinków
The Twilight Zone
jako (segment "Little Boy Lost")
1 odcinków
Wings
jako Marty
1 odcinków
1 odcinków
Agenci NCIS
jako Danny Price
1 odcinków
1 odcinków
Piekielna kuchnia Gordona Ramsaya
jako Self - Restaurant Patron
1 odcinków
Family Guy: Głowa rodziny
jako Michael Bublé (voice)
1 odcinków
Family Guy: Głowa rodziny
jako Michael Pulaski (voice)
1 odcinków
Republic of Doyle
jako Jimmy O'Rourke
1 odcinków
W garniturach
jako Thomas Walsh
1 odcinków
Zabójcze umysły
jako Donny Bidwell
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Thomas Zimmerman
1 odcinków
1 odcinków
Charles in Charge
jako Gary Marlin
1 odcinków
Niepokorni
jako Dr. Zabel
1 odcinków
Harry's Law
jako ADA Ben
1 odcinków