Otto Chan is a director and actor. Chan has most recently worked on Detective vs Sleuths (2022), Chuet sai hiu bra (2001) and Tou qing nan nu (1997).
About Otto Chan
- Name: Otto Chan
Filmography as Director
- Tou qing nan nu (1997)
- Diary of a Serial Killer (1995)
- Bu wen sao (1992)
- Yin zuo xi chun (1991)
Filmography as Actor
- Detective vs Sleuths (2022)
- Chuet sai hiu bra (2001)