Upload
5,301

Dennis Liu

  • Jolin Tsai - Now is the Time

    6,655 views 9 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
  • Dennis Liu - Director Play all

    This item has been hidden
  • Popular uploads Play all

    This item has been hidden
to add this to Watch Later

Add to

Loading playlists...