Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Albert Leung (aka Albert Koon Yiu Leung) is known for role Iron Head in "Twins Mission" where he plays a support role in the film. With his Choy Lee Fu and Wushu background, Albert continues with his career as a stunt actor in Hong Kong. Albert is also a director, his career as a filmmaker started in Toronto when his director debut "Jinn" (2005) won the Best Actress Award in Red Light Film Festival. He continues with his directing career in Hong Kong where his film "Time Stopper" (2010) became official selections at Puchon Fantastic Film Festival, Freshwave, Asian Vancouver Film Festival and many more. In 2018, Albert directed "Escape" winning the Best Sci-Fi and Best Foreign Film in Royal Wolf Film Awards. He also worked as a second unit director and stunt coordinator for iQiYi TV series "Lovely Swords Girl" in 2018.