Cold Take
Discover
Club
Blind Pick
Log in
Sign up
C
Charles Chan
Follow
Born 18 December 1915 in Anhui Province, China
Died 26 February 2008 (aged 92)
Producer
Sealed
2003
?.?
?.?
Saints and Soldiers
Executive Producer
Actor
Sealed
1998
?.?
?.?
Jackie Chan: My Story
Self - Jackie's Dad