Barry phelan

Barry Phelan has been training in Chinese martial arts since 1992 and teaching since 1996.
He has competed in Kickboxing, Push hands, and Tai Chi forms and not teaches those disciplines.