Lin Han

Born: None


Placeholder

Duel with Devil

as Tiger castle fighter
Released: 1970-11-19

This early Taiwanese Wuxia film is a classic genre tale of a revenge-seeking swordswoman (Cheung...

Movie page

On The Road

as uncredited
First aired: 2019-12-16

TV Show page