He was born in Croom, County Limerick, Ireland.Hogan's athletic career saw him compete for Ireland at the 1964 Summer Olympics in Tokyo
and for Great Britain at the 1968 Summer Olympics in Mexico City.
He won the marathon title at the 1966 European Championships.