profile

    Peter Au

    Movies

    poster
    Twin Dragon Encounter
    50 %|Jun 6, 1986
    Action, Adventure
    poster
    Snake Fist of the Buddhist Dragon
    43 %|Jan 1, 1979
    Drama, Action

    Series