Al Leong

Al Leong is an American stuntman.