Television Series

Below is a list of television series and mini-series that John has starred in. They are listed in reverse-chronological order, with the most recent ones last. Click on the titles to read more about each project individually.

1997 The Jeff Foxworthy Show Pizza Delivery Man
1998 Felicity Larry
1998 Charmed Mark Chao
2001-2002 Off Centre Chau Presley
2002 The Jamie Kennedy Experiment Himself
2003 Kim Possible Hirotaka
2005 The Men’s Room Bob
2005 House M.D. Harvey Park
2005-2006 Kitchen Confidential Teddy Wong
2006 Grey’s Anatomy Marshall Stone
2006-2016 American Dad! Vince Chung
2007 How I Met Your Mother Jefferson Coatsworth
2007 Ugly Betty Kenny
2007 ‘Til Death Lucas Bender
2008 Hollywood Residential Himself
2009-2010 FlashForward Demetri Noh
2010 Childrens Hospital Park
2011 30 Rock Lorne
2011 NTSF:SD:SUV:: Chip
2012-2013 Go On Steven
2013-2014 Sleepy Hollow Andy Brooks
2014 Selfie Henry Higgs
2015 The Mindy Project Big Murder
2016 New Girl Daniel
2016 House of Lies Sean Chew
2016 Drunk History William Shakespeare
2017 Difficult People Todd Ross
2017 Do You Want to See a Dead Body? John Cho
2017 The Exorcist Andrew Kim
2019 The Twilight Zone Raff Hanks
Cowboy Bebop Spike Spiegel