Thursday, November 5, 2026
News Demo
John Cho

John Cho

Known for
Acting
Born
June 16, 1972, Seoul, South Korea

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

Filmography

Year Title Role
2026 Your Mother Your Mother Your Mother Pastor Kwan
2025 Tempest Anderson Miller
Long Story Short (voice)
Murderbot Captain
2024 The Graduates John
The Graduates Executive Producer
Good Men Self
Afraid Curtis
Character Conversations
The Sympathizer James Yoon
2023 Krapopolis Thief (voice)
Praise Petey Bandit (voice)
Ghosted The Leopard
Poker Face Guy / Alec
2022 Don’t Make Me Go Max
The Afterparty Ulysses
2021 Cowboy Bebop Spike Spiegel
Namoo Executive Producer
Wish Dragon Long (voice)
2020 Over the Moon Father (voice)
The Drew Barrymore Show Self
Home Movie: The Princess Bride Inigo Montoya
Tigertail Executive Producer
2019 The Grudge Peter Spencer
Between Two Ferns: The Movie John Cho
Love, Antosha Self
Korea: The Never-Ending War Narrator
The Twilight Zone Raff Hanks
2018 The Oath Peter
Searching David Kim
2017 Do You Want to See a Dead Body?
Carpool Karaoke: The Series Self
Columbus Jin
Gemini Detective Edward Ahn
A Happening of Monumental Proportions Mr. Ramirez
Literally, Right Before Aaron Mark
2016 Quantum Is Calling Himself
The Exorcist: Making the Demons Self
The Exorcist Andrew Kim
Star Trek Beyond Lieutenant Hikaru Sulu
Get a Job Brian Bender
The Hindenburg Explodes! Reggie
2015 Zipper EJ
Difficult People Todd Ross
Parallel Man: Infinite Pursuit Agent Nick Morgan (voice)
Grandma Chau
Lip Sync Battle Self
The Late Late Show with James Corden Self - Guest
2014 Selfie Henry Higgs
To Be Takei Self
BoJack Horseman Male Improviser (voice)
That Burning Feeling Roger Whitacre
Late Night with Seth Meyers Self - Guest
2013 Sleepy Hollow Andy Brooks
Star Trek Into Darkness Sulu
Identity Thief Daniel Casey
2012 The Mindy Project Big Murder
Go On Steven
Total Recall McClane
Get a Life! Self
American Reunion John
House of Lies Sean Chew
2011 A Very Harold & Kumar Christmas Harold Lee
Harold & Kumars Yuletide Jamz Harold Lee
New Girl Daniel Grant
NTSF:SD:SUV:: Chip
Slaying the Dragon: Reloaded Himself
2010 Caller ID: Entity Kamal
Saint John of Las Vegas Smitty
2009 FlashForward Demetri Noh
Star Trek Lieutenant Hikaru Sulu
2008 Childrens Hospital Park
Nick and Norah’s Infinite Playlist Hype Man
Harold & Kumar Go to Amsterdam Harold
Harold & Kumar Escape from Guantanamo Bay Harold Lee
2007 Smiley Face Mikey
West 32nd John Kim
The Air I Breathe Banker
2006 30 Rock Lorne
Ugly Betty Kenny
‘Til Death Lucas Bender
Bickford Shmeckler’s Cool Ideas Bob
American Dreamz Ittles
2005 Made in Hollywood Self
How I Met Your Mother Jeff Coatsworth
Kitchen Confidential Teddy Wong
Bam Bam and Celeste Stephan
Grey’s Anatomy Dr. Marshall Stone
American Dad! Vince Chung (voice)
The Late Late Show with Craig Ferguson Self
2004 In Good Company Petey
House Harvey Park
Harold & Kumar Go to White Castle Harold Lee
See This Movie Larry Finkelstein
The Men’s Room Bob
American Pie: Revealed Self
American Pie: Revealed Thanks
2003 American Wedding John
Better Luck Tomorrow Steve Choe
Jimmy Kimmel Live! Self
Jimmy Kimmel Live! Self - Guest
2002 Solaris DBA Emissary
Big Fat Liar Dustin Wong
2001 Off Centre Chau Presley
Earth vs. the Spider Han
American Pie 2 John
Evolution Student
Pavilion of Women Fengmo Wu
Down to Earth Phil Quon
The Division Raymond
Delivering Milo Mr. Hugo
2000 Static Shock Navigator (voice)
Static Shock Tantrum / Thomas Kim (voice)
The Flintstones in Viva Rock Vegas Parking Valet
Daddio Delivery Guy
1999 American Beauty Sale House Man #1
Bowfinger Nightclub Cleaner
American Pie John
1998 Charmed Mark Chao
Felicity Larry
V.I.P. Flower Delivery Guy
Yellow Joey
The Magnificent Seven Wo Chin
The Tiger Woods Story Jerry Chang
1997 Wag the Dog Aide #3
Shopping for Fangs Clarance
The View Self - Guest
USA High Waiter
1996 Boston Common Larry
1993 Late Night with Conan O’Brien Self - Guest
1992 The Tonight Show with Jay Leno
1953 The Oscars Self
Upcoming Up All Night
Exchange Value
Slime (voice)
Untitled Harold & Kumar Sequel Harold Lee
Wish Dragon 2 Long (voice)
Bad Influence
The Off Weeks