Leon Sua is widely recognized for his outstanding performances in a diverse range of film projects, including the highly anticipated and critically acclaimed action-packed spy thriller "No Time to Die" released in the year 2021.
He has also made a notable impact in the world of high-octane action films, starring in the adrenaline-fueled blockbuster "Fast & Furious 6" which hit the big screens in 2013.
Moreover, his upcoming project "Havoc" slated for release in 2025 is generating immense buzz and excitement among fans and critics alike, further solidifying his reputation as a talented and versatile actor in the industry.