Learned his rugby initially at school in Gonzaga College and Mungret College and played for Munster School’s team.
Joined Lansdowne in 1966 where he had a long and fruitful career on the 1st XV winning 4 Leinster Senior Cups and 3 Leinster Senior League medals in the process between 1972 and 1981. He captained the club in the 1983/84 season. Apart from his Irish caps he also played for Leinster on 25 occasions between 1968 and 1982 and played both at scrumhalf and wing for club and province.
He had lightning pace and represented Ireland in the 100 metres as a member of Crusaders between 1968 and 1976 and win the first sprint championship in 1969 and 1971. He was affectionately known as the ‘red rocket’ and scored many magnificent tries for Lansdowne and Leinster, some from well inside his own half. Apart from his great pace he was very sturdy and hard running and consequently very difficult to mark.
One of his great games was against Wanderers in a winning Leinster League final in 1981 when he blitzed his opposite number, Kururangi, a New Zealand international winger temporarily playing for Wanderers.
On his retirement he took up golf with considerable success.
First Cap v France 19/1/1974
Last Cap v Wales 2/2/1974