Como Ator/Atriz
Castle
Max Heller
La Teoría del Big Bang
Glenn the Maitre D'
Sin rastro
Young Peter
Verónica Mars
Ferret Boy
Rizzoli & Isles
Cecil 'Spike' Wilson
Entourage: El séquito
Dude
La Doble Vida de Chuck
Teenage Boy
Numb3rs
Leonard Philber
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 Last Day of Summer
Gus
The Least of These
Patrick
Zoey 101: Goodbye Zoey?
Jeremiah Trottman
Confessions of a Prodigal Son
Brian
Hamlet's Ghost
Jerry Vaughn
Doobious Sources
Ky Kittridge