Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Andy On

Highest Rated: 83% 100 Yards (2023)

Lowest Rated: 5% Outcast (2014)

Birthday: May 11, 1977

Birthplace: Providence, Rhode Island, USA

Born and raised in Providence, Rhode Island, Andy On decided to pursue an acting career in Hong Kong after years of working as a bartender. Remarkably, On was cast in his first screen role as the lead in "Black Mask: City of Masks," taking over the part from martial-arts legend Jet Li. Although the movie was widely panned, it kicked off On's career with a bang, leading to subsequent parts in other similar genre films, including "Star Runner" and "New Police Story," in which he worked with his hero, Jackie Chan, as well as his friends Nicholas Tse and Philip Ng. Other productions, including "Fatal Contact" and "Three Kingdoms: Resurrection of the Dragon," featured On in supporting roles, but he returned to prominence in 2010's "True Legend," in which he portrayed the fierce warrior Yuan Lie and worked with Hong Kong luminaries such as Michelle Yeoh and Jay Chou. The same year, he opted to appear in less over-the-top fare, with a role in the romantic comedy "Crossing Hennessy," featuring Jacky Cheung and Tang Wei. However, he later returned to more familiar territory, most notably with 2011's "White Vengeance," an expansive drama set during China's Qin Dynasty period, and "The Viral Factor," a gritty action movie.

Show Less Show More

Highest rated movies

83% 100 Yards Watchlist
80% 85% Mad Detective
Watchlist
64% 76% Ride On Watchlist
63% 76% New Police Story
Watchlist
63% 55% True Legend
Watchlist
57% 25% One Night Only
Watchlist
57% 36% The Lost Bladesman
Watchlist
56% 26% Special ID
Watchlist
56% 54% The Viral Factor
Watchlist
47% 40% That Demon Within
Watchlist

Filmography

Movies

Credit
83% No Score Yet 100 Yards Qi Quan (Character) - 2023
64% 76% Ride On Unknown (Character) $64.8K 2023
No Score Yet No Score Yet The Comeback Ah Jie (Character) - 2023
No Score Yet No Score Yet Blind War Unknown (Character) - 2022
No Score Yet No Score Yet Undercover vs. Undercover Xia Qiankun (Character) - 2019
20% 20% Undercover Punch and Gun Unknown (Character) - 2019
No Score Yet 33% Kung Fu League Huo Yuan Jia (Character) - 2019
No Score Yet 20% Abduction Conner (Character) - 2019
57% 25% One Night Only Unknown (Character) - 2016
47% 40% That Demon Within Ben Chan (Character) $172.3K 2014
No Score Yet 31% Zombie Fight Club Andy (Character) - 2014
5% 22% Outcast Shing (Character) - 2014
No Score Yet 72% Once Upon a Time in Shanghai Long Qi (Character) - 2014
No Score Yet 76% Unbeatable Unknown (Character) - 2013
56% 26% Special ID Sunny (Character) - 2013
No Score Yet 61% Cold War Michael Shek (Character) - 2012
56% 54% The Viral Factor Sean (Character) - 2012
No Score Yet 46% Naked Soldier Sam Wong (Character) - 2012
57% 36% The Lost Bladesman Kong Xiu (Character) - 2011
No Score Yet 44% White Vengeance Han Xin (Character) - 2011
No Score Yet 25% King of Triads Calf (Character) - 2010
63% 55% True Legend Yuan Lie (Character) - 2010
No Score Yet 50% Black Ransom Gundam Ko (Character) - 2010
No Score Yet 45% Crossing Hennessy Xu (Character) - 2010
No Score Yet 46% Three Kingdoms: Resurrection of the Dragon Deng Zhi (Character) - 2008
80% 85% Mad Detective Ho Ka-on (Character) $4.6K 2007
No Score Yet 69% Invisible Target Unknown (Character) - 2007
No Score Yet 63% Fatal Contact Unknown (Character) - 2006
No Score Yet No Score Yet Dating a Vampire Unknown (Character) - 2006
No Score Yet 36% The Kumite Unknown (Character) - 2006
No Score Yet 51% The White Dragon Second Prince Tian Yang (Character) - 2004
63% 76% New Police Story Tin Tin Law (Character) - 2004
No Score Yet 44% Itchy Heart Wil (Character) - 2004
No Score Yet No Score Yet Star Runner Tank Wong (Character) - 2003
No Score Yet No Score Yet Looking for Mister Perfect Alex (Character) - 2003
No Score Yet 55% Siu nin a Fu (The Kumite) (Star Runner) Unknown (Character) - 2003
No Score Yet 17% Black Mask 2: City of Masks Black Mask (Character) - 2002