Career
He has been an Australian coach at four successive Summer Paralympic Games - 2000, 2004, 2008 and 2012. As of 2015, he is the Lead Coach of the Australian Paralympic Swimming Team along with Swimming Australia Paralympic Performance Manager Adam Pine. In 2002, he was appointed by the Australian Paralympic Committee as the Head Coach of the Australian Paralympic Swim Team for the 2002 IPC Swimming World Championships in March del Plata.
In 2003, Swimming Australia took over administrative control of Paralympic Swimming from the Australian Paralympic Committee.
Keogh was then from this point employed by Swimming Australia within a full-time position. In 2004, he was appointed head coach for the Australian Paralympic swim team for the 2004 Paralympic Games.
He led the team as Head Coach to each subsequent major international championship till his retirement in 2012. He retired formally from international coaching shortly after the London 2012 Summer Paralympics and took up a coaching position at Genesis Christian College’s Aquatic Centre.
In announcing his retirement as head coach of the Paralympic swim team saying, “it didn’t come easy.” Keogh is quoted saying, “working with Paralympic athletes for more than a decade has truly been the highlight of my career and something that I will forever cherish.” Keogh came out of retirement to resume his international coaching career when appointed "Lead Coach" of the Australian teams at the 2014 Para Pan Pacific Championships and 2015 IPC Swimming World Championships.
He continues his coaching position at Genesis Christian College’s Aquatic Centre. Head Coach – Summer Paralympic Games - Athens 2004, Beijing 2008, London 2012 Coach – Summer Paralympic Games - Sydney 2000 Coach – - Melbourne 2006, New Delhi 2010 Head Coach – IPC Swimming World Championships - March del Plata 2002, Durban 2006, Eidenhoven 2010, Glasgow 2015 (Lead Coach) Head Coach - Paralympic Pan Pacific Championships - Edmonton 2011, Pasadena, California 2014 (Lead Coach).