Roles
The Flash
Reign of the Supermen
(2019)
Bob Barnard
Insatiable
(2018)
Wyatt
Heartbeat
(2016)
Senator John Gaines
The Magicians
(2015)
Dax Pirig
Major Crimes
(2012)
Wizard of Oz / Walsh
Once Upon a Time
(TV Series 2011)
Chris
The Ledge
(2011)
Bobby
2 Broke Girls
(TV Series 2011)
Dale
Love Bites
(2011)
Auggie Anderson
Covert Affairs
(2010-2014)
Casey
Hot in Cleveland
(2010-2015)
Ethan Reed
My Girlfriend's Boyfriend
(2010)
Brad
Modern Family
(TV Series 2009)
Henry Dunn
Harper's Island
(2009)
Henry Grubstick
Ugly Betty
(TV Series 2006-2010)
Christopher Gorham
The Late Late Show with Craig Ferguson
(2005-2015)
Benjamin Barnes
Out of Practice
(2005-2006)
William Mallery / Wrath
The Batman
(TV Series 2004-2008)
Jake Foley
Jake 2.0
(2003-2004)
Neil Taggart
Odyssey 5
(2002-2004)
Josh Abrams
Without a Trace
(TV Series 2002-2009)
Gordon Sinclair
Boomtown
(2002-2003)
(Role TBD)
The Other Side of Heaven
(2001)
Corey
CSI: Crime Scene Investigation
(2000-2015)
Harrison John
Popular
(TV Series 1999-2001)
Trevor O'Donnell
Felicity
(TV Series 1998-2002)
Walt
A Life Less Ordinary
(1997)
James Stanley
Buffy the Vampire Slayer
(TV Series 1997-2003)
Elliot
Party of Five
(1994-2000)
Christopher Gorham
WWE Raw
(TV Series 1993)
Mark Carlson
Saved by the Bell: The New Class
(1993-2000)
Christopher Gorham
Entertainment Tonight
(1981)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.