Career
O'Hanlon was drafted from the Dandenong Stingrays in the TAC Cup with the ninth selection in the 2012 AFL Preseason Draft. He made his AFL debut for Richmond against Fremantle in Round 11 of the 2012 AFL season as the substitute player, replacing Ben Griffiths at three-quarter time.