profile

    Steven Chen

    Movies

    poster
    My Only Sunshine
    68 %|Mar 5, 2009
    Drama
    poster
    The Laser Man
    50 %|Sep 25, 1988
    Comedy, Crime
    poster
    Year of the Dragon
    68.55000000000001 %|Aug 16, 1985
    Action, Crime, Thriller

    Series