Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Leo Zhang

Highest Rated: 24% Bleeding Steel (2017)

Lowest Rated: 24% Bleeding Steel (2017)

Birthday: Not Available

Birthplace: Not Available

Highest rated movies

24% 24% Bleeding Steel
Watchlist

Filmography

Movies

Credit
24% 24% Bleeding Steel Director,
Screenwriter,
Film Editing
- 2017