Skip to content
Charles Lee

Charles Lee

Born December 7, 1975 · Taiwan

IMDb

Visual effects 5

Directed 3

2020s

  1. 2025
  2. 2023

    The Black Box

    Director

No release date

  1. Game Not Over

    Director

Other crew 3

Wrote 1