As Actor/Actress
Castle
Max Heller
Sin rastro
Young Peter
La Teoría del Big Bang
Glenn the Maitre D'
Rizzoli & Isles
Cecil 'Spike' Wilson
Entourage: El séquito
Dude
Verónica Mars
Ferret Boy
Numb3rs
Leonard Philber
La Doble Vida de Chuck
Teenage Boy
Hannah Montana
Donny
Hot in Cleveland
Dan
Zoey 101
Jeremiah Trottman
FlashForward
Billy
Suburgatory
Manager
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
Confessions of a Prodigal Son
Brian
Doobious Sources
Ky Kittridge
Zoey 101: Goodbye Zoey?
Jeremiah Trottman
Hamlet's Ghost
Jerry Vaughn