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 |