Eamon was the youngest member of the Australian Olympic Team at the 2004 Games in Athens. He became part of the 4 x 100m freestyle in which Australia came sixth.
Eamon won a Silver and Bronze at the 2008 Beijing Olympic Games and is still the World Record Holder of the 50m 100m Freestlye events.