Portrait of Tyrone Hsu

Writing

Tyrone Hsu

Career

Active from 1962 to 1981, busiest in 1971 and 1977 with 4 main titles each.

Average score
GoodWatch score58/100
Highest rated
Poster for The Swordsman of All Swordsmen
The Swordsman of All Swordsmen
GoodWatch score63/100

Main genres

Select a genre to see those titles.

Recurring tags

  • Revenge 5
  • Martial Arts 5
  • Wuxia 4
  • Kung Fu 4
  • Historical Setting 3
  • Hong Kong Cinema 3
  • Blind Swordsman 2
  • Classic Kung Fu 2
  • Action-Packed 2
  • Classic Martial Arts 2

Works often with

People in at least two of their main titles.

Movies and TV shows

30
Type
Role
Score
Decade
Genre
Group by

1980s

2 titles
Three Funny Detectives
Three Funny Detectives (1981)

Director, Screenplay

The Six Directions of Boxing
The Six Directions of Boxing (1980)

Director

1970s

21 titles · average score 53
The Red Phoenix
The Red Phoenix (1978)

Writer, Director

Immortal Warriors
Immortal Warriors (1978)

Director

Lung Wei Village
Lung Wei Village (1977)

Writer, Director

The Boxer's Adventure
The Boxer's Adventure (1977)

Director

The Snake Girl Drops In
The Snake Girl Drops In (1974)

Screenplay

The Assignment
The Assignment (1974)

Director, Screenplay

Dragon Force Operation
Dragon Force Operation (1973)

Director, Screenplay

The Bride from Hell
The Bride from Hell (1972)
GoodWatch score 53

Writer

Filthy Guy
Filthy Guy (1972)

Director

The Mighty One
The Mighty One (1972)

Screenplay

Dragon Gate Swordsman
Dragon Gate Swordsman (1971)

Director, Screenplay

Son of the Swordsman
Son of the Swordsman (1970)

Screenplay

1960s

7 titles · average score 63
King of Kings
King of Kings (1969)

Screenplay

Superior Darter
Superior Darter (1969)

Writer

Wild Girl
Wild Girl (1969)

Writer

The Swordsman of All Swordsmen
The Swordsman of All Swordsmen (1968)
GoodWatch score 63

Writer

The Lost Romance
The Lost Romance (1968)

Screenplay

Romance at Lung Shan Temple
Romance at Lung Shan Temple (1962)

Writer

No Greater Love
No Greater Love (1962)

Screenplay