Gregg was capped seven times by Ireland as a fullback.[3] He featured in all of Ireland's 1953 Five Nations matches and kicked four conversions in the win over Scotland at Murrayfield. His Ireland caps were gained while playing with Queen's University and after leaving the varsity team he joined hometown club Ballymena in 1955.[4]