Upload
5,266

Dennis Liu

  • Jolin Tsai - Now is the Time

    6,175 views 8 months ago
    Production Company: Radical Media

    Director: Dennis Liu
    Producer: Chris Tsao, JacQ
    Assistant Director: Patty Tsai
    DP: Jeffry Ang
    2nd Unit Camera: Joseph Chang
    Production Designer: Mingko Wang
    Editor: Dennis Liu
    VFX: Creative Bunker, VOLT
    Agency: Civilization Show less
    Read more
  • Popular uploads Play

    This item has been hidden
  • Dennis Liu - Director Play

    This item has been hidden
Sign in to add this to Watch Later

Add to

Loading playlists...