Cold Take
Discover
Club
Blind Pick
Log in
Sign up
R
Richard Lee-Sung
Follow
Born 14 August 1930 in El Paso, Texas, USA
Died 16 August 2021 (aged 91)
Actor
See all 16 →
Sealed
1999
?.?
?.?
Inspector Gadget
Famous Villain with Deadly Hat
Sealed
1990
?.?
?.?
Another 48 Hrs.
Arguing Man
Sealed
1992
?.?
?.?
American Me
Restaurant Owner
Sealed
1986
?.?
?.?
Firewalker
Chinese Man / The General