Тайцзицюань
Ngan is a practitioner of T'ai chi ch'uan. He is currently also a T'ai chi ch'uan instructor.