Known For
Filmography
2011

1998

Thou Shalt Not Cheat
TV - Released: 3/9/1998
1984

The Smiling Proud Wanderer
TV - Released: 4/2/1984

The Duke of Mount Deer
TV - Released: 7/9/1984
1978

Heaven Sword and Dragon Sabre
TV - Released: 5/9/1978