O'Donoghue is doing his BSc Honours in Chemistry and has been involved in leadership positions at an academic, sporting and university society level. He is the 2014 Chairperson of the Student Sport Council and has been a men's tennis captain, Vice-Chairperson of the Rowing Club and as a Class Representative for Chemistry in 2012 and 2014. He has also won the Administration Award for contributing to the consistent operation of the Rowing Club for several years. He was the 2012 group leader of his 2nd year Chemistry Group Project which went on to win best group that year.