No photoActingLeo O'BrienBorn 1970-11-12Known forChiefs1983DRAMAThe Last Dragon1985ACTIONFull filmographyChiefs1983DRAMAThe Last Dragon1985ACTION