John Cho
Biography
John Cho is a Korean American actor best known as playing Harold in the Harold and Kumar film series, as well as playing helmsman Hikaru Sulu in 2009's Star Trek.
Known For

Grey's Anatomy

House

American Dad!

Late Night with Seth Meyers

Charmed

How I Met Your Mother

The Late Late Show with James Corden

The View
All Movies (75)
- Your Mother Your Mother Your Mother2026
- The Graduates2024 · as John
- Good Men2024 · as Self
- Afraid2024 · as Curtis
- Ghosted2023 · as The Leopard
- Don't Make Me Go2022 · as Max
- Wish Dragon2021 · as Long (voice)
- Over the Moon2020 · as Father (voice)
- The Grudge2019 · as Peter Spencer
- Between Two Ferns: The Movie2019 · as John Cho
- Love, Antosha2019 · as Self
- Korea: The Never-Ending War2019 · as Narrator
- The Oath2018 · as Peter
- Searching2018 · as David Kim
- Columbus2017 · as Jin
- Gemini2017 · as Detective Edward Ahn
- A Happening of Monumental Proportions2017 · as Mr. Ramirez
- Literally, Right Before Aaron2017 · as Mark
- Quantum Is Calling2016 · as Himself
- The Exorcist: Making the Demons2016 · as Self
- Star Trek Beyond2016 · as Lieutenant Hikaru Sulu
- Get a Job2016 · as Brian Bender
- The Hindenburg Explodes!2016 · as Reggie
- Zipper2015 · as EJ
- Parallel Man: Infinite Pursuit2015 · as Agent Nick Morgan (voice)
- Grandma2015 · as Chau
- To Be Takei2014 · as Self
- That Burning Feeling2014 · as Roger Whitacre
- Star Trek Into Darkness2013 · as Lieutenant Hikaru Sulu
- Identity Thief2013 · as Daniel Casey
- Total Recall2012 · as McClane
- Get a Life!2012 · as Self
- American Reunion2012 · as John
- A Very Harold & Kumar Christmas2011 · as Harold Lee
- Harold & Kumars Yuletide Jamz2011 · as Harold Lee
- Slaying the Dragon: Reloaded2011 · as Himself
- Caller ID: Entity2010 · as Kamal
- Saint John of Las Vegas2010 · as Smitty
- Star Trek2009 · as Lieutenant Hikaru Sulu
- Nick and Norah's Infinite Playlist2008 · as Hype Man
- Harold & Kumar Go to Amsterdam2008 · as Harold
- Harold & Kumar Escape from Guantanamo Bay2008 · as Harold Lee
- Smiley Face2007 · as Mikey
- West 32nd2007 · as John Kim
- The Air I Breathe2007 · as Banker
- Bickford Shmeckler's Cool Ideas2006 · as Bob
- American Dreamz2006 · as Ittles
- Bam Bam and Celeste2005 · as Stephan
- In Good Company2004 · as Petey
- Harold & Kumar Go to White Castle2004 · as Harold Lee
- See This Movie2004 · as Larry Finkelstein
- American Wedding2003 · as John
- Better Luck Tomorrow2003 · as Steve Choe
- Solaris2002 · as DBA Emissary
- Big Fat Liar2002 · as Dustin Wong
- Earth vs. the Spider2001 · as Han
- American Pie 22001 · as John
- Evolution2001 · as Student
- Pavilion of Women2001 · as Fengmo Wu
- Down to Earth2001 · as Phil Quon
- Delivering Milo2001 · as Mr. Hugo
- The Flintstones in Viva Rock Vegas2000 · as Parking Valet
- American Beauty1999 · as Sale House Man #1
- Bowfinger1999 · as Nightclub Cleaner
- American Pie1999 · as John
- Yellow1998 · as Joey
- The Tiger Woods Story1998 · as Jerry Chang
- Wag the Dog1997 · as Aide #3
- Shopping for Fangs1997 · as Clarance
- Up All Night—
- Exchange Value—
- Inground—
- Slime— · as (voice)
- Untitled Harold & Kumar Sequel— · as Harold Lee
- Wish Dragon 2— · as Long (voice)
All TV Shows (57)
- Tempest2025 · as Anderson Miller
- Long Story Short2025 · as (voice)
- Murderbot2025 · as Captain
- The Sympathizer2024 · as James Yoon
- Krapopolis2023 · as Thief (voice)
- Praise Petey2023 · as Bandit (voice)
- Poker Face2023 · as Guy / Alec
- The Afterparty2022 · as Ulysses
- Cowboy Bebop2021 · as Spike Spiegel
- The Drew Barrymore Show2020 · as Self
- Home Movie: The Princess Bride2020 · as Inigo Montoya
- The Twilight Zone2019 · as Raff Hanks
- Do You Want to See a Dead Body?2017
- Carpool Karaoke: The Series2017 · as Self
- The Exorcist2016 · as Andrew Kim
- Difficult People2015 · as Todd Ross
- Lip Sync Battle2015 · as Self
- The Late Late Show with James Corden2015 · as Self - Guest
- Selfie2014 · as Henry Higgs
- BoJack Horseman2014 · as Male Improviser (voice)
- Late Night with Seth Meyers2014 · as Self - Guest
- Sleepy Hollow2013 · as Andy Brooks
- The Mindy Project2012 · as Big Murder
- Go On2012 · as Steven
- New Girl2011 · as Daniel Grant
- NTSF:SD:SUV::2011 · as Chip
- FlashForward2009 · as Demetri Noh
- Childrens Hospital2008 · as Park
- 30 Rock2006 · as Lorne
- Ugly Betty2006 · as Kenny
- 'Til Death2006 · as Lucas Bender
- Made in Hollywood2005 · as Self
- How I Met Your Mother2005 · as Jeff Coatsworth
- Kitchen Confidential2005 · as Teddy Wong
- Grey's Anatomy2005 · as Dr. Marshall Stone
- American Dad!2005 · as Vince Chung (voice)
- The Late Late Show with Craig Ferguson2005 · as Self
- House2004 · as Harvey Park
- The Men's Room2004 · as Bob
- Jimmy Kimmel Live!2003 · as Self
- Off Centre2001 · as Chau Presley
- The Division2001 · as Raymond
- Static Shock2000 · as Navigator (voice)
- Static Shock2000 · as Tantrum / Thomas Kim (voice)
- Daddio2000 · as Delivery Guy
- Charmed1998 · as Mark Chao
- Felicity1998 · as Larry
- V.I.P.1998 · as Flower Delivery Guy
- The Magnificent Seven1998 · as Wo Chin
- The View1997 · as Self - Guest
- USA High1997 · as Waiter
- Boston Common1996 · as Larry
- Late Night with Conan O'Brien1993 · as Self - Guest
- The Tonight Show with Jay Leno1992
- The Oscars1953 · as Self
- Rhona Who Lives by the River— · as D'John
- The Off Weeks—