Como Actor/Actriz
Castle
Max Heller
La Teoría del Big Bang
Glenn the Maitre D'
Sin rastro
Young Peter
Entourage: El séquito
Dude
Verónica Mars
Ferret Boy
Rizzoli & Isles
Cecil 'Spike' Wilson
Numb3rs
Leonard Philber
La Doble Vida de Chuck
Teenage Boy
Hannah Montana
Donny
Hot in Cleveland
Dan
Zoey 101
Jeremiah Trottman
Suburgatory
Manager
FlashForward
Billy
Ant Bully: Las aventuras de Lucas
Mullet Boy (voice)
Ni en tu casa ni en la mía
Sheep
Amazing Love
Gameboy
The Least of These
Patrick
The Last Day of Summer
Gus
Confessions of a Prodigal Son
Brian
Zoey 101: Goodbye Zoey?
Jeremiah Trottman
Doobious Sources
Ky Kittridge
Hamlet's Ghost
Jerry Vaughn