Portrait of BabyJohn Choi

BabyJohn Choi

Born: Mon, Dec 08 1986
Birthplace: Hong Kong
BabyJohn Choi is 37 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Imprisoned: There Is No Escape From Fate
Imprisoned: There Is No Escape From Fate
BabyJohn Choi was
37 in Imprisoned: There Is No Escape From Fate
Thu, Dec 14 2023
Poster of Death Notice
Death Notice
BabyJohn Choi was
36 in Death Notice
as 'Wan Kim'.
Fri, Aug 18 2023
Poster of Shadows
Shadows
BabyJohn Choi was
36 in Shadows
Thu, Feb 23 2023
Poster of G Storm
G Storm
BabyJohn Choi was
35 in G Storm
as 'Cel'.
Fri, Dec 31 2021
Poster of The Way We Keep Dancing
The Way We Keep Dancing
BabyJohn Choi was
34 in The Way We Keep Dancing
as 'Alan'.
Thu, Feb 18 2021
Poster of Shock Wave 2
Shock Wave 2
BabyJohn Choi was
34 in Shock Wave 2
as 'Cheung Chi Man / Doctor'.
Thu, Dec 24 2020
Poster of One Second Champion
One Second Champion
BabyJohn Choi was
33 in One Second Champion
as 'Janitor'.
Sun, Nov 22 2020
Poster of Guilt by Design
Guilt by Design
BabyJohn Choi was
32 in Guilt by Design
as 'Chan Wing Hei'.
Thu, Sep 12 2019
Poster of Passionate Girls Group
Passionate Girls Group
BabyJohn Choi was
32 in Passionate Girls Group
Tue, Jun 11 2019
Poster of P Storm
P Storm
BabyJohn Choi was
32 in P Storm
as 'Cel'.
Thu, Apr 04 2019
Poster of L Storm
L Storm
BabyJohn Choi was
31 in L Storm
as 'Chan Chun-fai'.
Thu, Aug 23 2018
Poster of The Sinking City: Capsule Odyssey
The Sinking City: Capsule Odyssey
BabyJohn Choi was
30 in The Sinking City: Capsule Odyssey
as 'Fung'.
Thu, Sep 07 2017
Poster of Our Time Will Come
Our Time Will Come
BabyJohn Choi was
30 in Our Time Will Come
as 'Comrade 1'.
Sat, Jul 01 2017
Poster of 29+1
29+1
BabyJohn Choi was
30 in 29+1
as 'Cheung Hon-Ming'.
Thu, May 11 2017
Poster of Shock Wave
Shock Wave
BabyJohn Choi was
30 in Shock Wave
as 'Wong Tin Lok'.
Thu, Apr 20 2017
Poster of Vampire Cleanup Department
Vampire Cleanup Department
BabyJohn Choi was
30 in Vampire Cleanup Department
as 'Tim Cheung'.
Thu, Mar 16 2017
Poster of The Yuppie Fantasia 3
The Yuppie Fantasia 3
BabyJohn Choi was
30 in The Yuppie Fantasia 3
Thu, Jan 26 2017
Poster of Heartfall Arises
Heartfall Arises
BabyJohn Choi was
29 in Heartfall Arises
as 'Jack'.
Thu, Oct 20 2016
Poster of House of Wolves
House of Wolves
BabyJohn Choi was
29 in House of Wolves
as 'Chi Wai'.
Thu, Jan 21 2016
Poster of Fooling Around Jiang Hu
Fooling Around Jiang Hu
BabyJohn Choi was
29 in Fooling Around Jiang Hu
Sat, Jan 09 2016
Poster of Ip Man 3
Ip Man 3
BabyJohn Choi was
29 in Ip Man 3
as 'Reporter'.
Thu, Dec 24 2015
Poster of Guia In Love
Guia In Love
BabyJohn Choi was
28 in Guia In Love
as 'Ken'.
Thu, Sep 17 2015
Poster of Knock Knock Who's There
Knock Knock Who's There
BabyJohn Choi was
28 in Knock Knock Who's There
as 'Roy'.
Thu, Aug 27 2015
Poster of SPL 2: A Time for Consequences
SPL 2: A Time for Consequences
BabyJohn Choi was
28 in SPL 2: A Time for Consequences
as 'Kwok Chun-Yat'.
Thu, Jun 18 2015
Poster of Wonder Mama
Wonder Mama
BabyJohn Choi was
28 in Wonder Mama
Fri, May 29 2015
Poster of Imprisoned: Survival Guide for Rich and Prodigal
Imprisoned: Survival Guide for Rich and Prodigal
BabyJohn Choi was
28 in Imprisoned: Survival Guide for Rich and Prodigal
as 'Ng Chi Keung / Roach'.
Thu, May 28 2015
Poster of 12 Golden Ducks
12 Golden Ducks
BabyJohn Choi was
28 in 12 Golden Ducks
as 'Nebula'.
Thu, Feb 19 2015
Poster of McDull: Me & My Mum
McDull: Me & My Mum
BabyJohn Choi was
27 in McDull: Me & My Mum
as 'Bobby (voice)'.
Wed, Oct 01 2014
Poster of Twilight Online
Twilight Online
BabyJohn Choi was
27 in Twilight Online
as 'Chen Jiaye'.
Thu, Sep 04 2014
Poster of Delete My Love
Delete My Love
BabyJohn Choi was
27 in Delete My Love
as 'Wan Duk-Fuk'.
Thu, May 08 2014
Poster of The Way We Dance
The Way We Dance
BabyJohn Choi was
26 in The Way We Dance
as 'Alan'.
Thu, Aug 08 2013
Poster of The Way I Dance
The Way I Dance
BabyJohn Choi will be
37+ in The Way I Dance
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of No One Lies
No One Lies
BabyJohn Choi was
36+ in No One Lies
First Air Date
Mon, Jan 23 2023
Poster of I Bet Your Pardon
I Bet Your Pardon
BabyJohn Choi was
32+ in I Bet Your Pardon
First Air Date
Mon, Jan 14 2019
Poster of Oh My Grad
Oh My Grad
BabyJohn Choi was
30+ in Oh My Grad
as 'Sze Dak Wah'.
First Air Date
Mon, Sep 25 2017