DesiMDB
Haodan Su

Directing

Haodan Su

EN, ZH cinema · 2 credits

Born

18 May 1989 (age 37)

Birthplace

China

Also known as 大娃 · 大毛 · Deva

Known for

Filmography

Ello poster

Ello

EN · 2019Not rated

Director, Writer

The Guardian Brothers poster

The Guardian Brothers

ZH · 20156.0

as Little Night Spirits (voice)