Carter
Animal Kingdom (2016)
Keith
Jane the Virgin (2014)
Eduardo Diaz
The Lying Game (2011)
Bran
Party Down (2009)
Dan Keller
Criminal Minds (2005)
Floppy Haired Guy
How I Met Your Mother (2005)