建省第三届学校联合运动会获得多项冠军。后进入厦门大学半工半读，1930年代参加全国第四至第六届运动会，获得多项冠军。还参加日本东京举行的1930年远东运动会和菲律宾马尼拉举行的1934年远东运动会。1936年代表中华民国代表团远赴德国柏林参加1936年夏季奥林匹克运动会110米跨栏，预赛成绩15秒7排名第五，未能晋级决赛。回国后不久七七事变爆发，转至成都的中央军校担任体育教官。1949年起义参加了人民解放军，后在解放军某体育学校任教，1951年转业当车夫，后被杨毓洪推荐给贺龙，1952年11月担任西南军区体