The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Leon Sua | The Couch Critic
Known For
Crew
Leon Sua
Movies
TV Shows
Legacy of Lies
Movie
5.5
as Edwards
July 28, 2020
Forbidden City
Movie
7.3
as Mr. Wang Sgherri
March 8, 2025
Risen
Movie
4.3
as Mitsunori Seki
July 28, 2010
Underground
Movie
4.2
as Leon, the Triad
January 1, 2007
Red
Movie
3.7
as Guard 1
October 7, 2020
90 Minutes
Movie
5.0
as Dave
April 1, 2019