Rotten Tomatoes

Movies / TV


      No Results Found

      View All
      Movies Tv shows Movie Trivia News Showtimes
      Andy On

      Andy On

      Highest Rated: 81% Mad Detective (2007)

      Lowest Rated: 4% 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.

      Highest rated movies

      Mad Detective poster
      Mad Detective
      True Legend poster
      True Legend
      One Night Only poster
      One Night Only
      The Lost Bladesman poster
      The Lost Bladesman
      Special ID poster
      Special ID
      The Viral Factor poster
      The Viral Factor
      New Police Story poster
      New Police Story
      That Demon Within poster
      That Demon Within




      No Score Yet No Score Yet Ride On Unknown (Character) - 2023
      No Score Yet No Score Yet Undercover vs. Undercover Xia Qiankun (Character) - 2019
      17% 20% Undercover Punch and Gun Unknown (Character) - 2019
      No Score Yet 40% Kung Fu League Unknown (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
      4% 22% Outcast Shing (Character) - 2014
      No Score Yet 72% Once Upon a Time in Shanghai Long Qi (Character) - 2014
      No Score Yet 75% 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
      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
      64% 55% True Legend Yuan Lie (Character) - 2010
      No Score Yet 50% Black Ransom Gundam Ko (Character) - 2010
      No Score Yet 44% Crossing Hennessy Xu (Character) - 2010
      No Score Yet 45% Three Kingdoms: Resurrection of the Dragon Deng Zhi (Character) - 2008
      81% 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
      50% 76% New Police Story Tin Tin Law (Character) - 2004
      No Score Yet 44% Itchy Heart Wil (Character) - 2004
      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