While paying for Cambridge Nomads, Ekins played for the England U23 squad in 1966.[2] He joined Southgate Hockey Club and represented Great Britain at the 1968 Olympic Games in Mexico City.[3]
Ekins went to his second Olympics in 1972 when he represented Great Britain in Munich.[3]