Escribe unha continuación para este parágrafo - Nos Xogos de Londres 2012
O'Hanlon repetiu o seu éxito en Pequín ao gañar os 100 m e 200 m T38 masculinos. Foi o portador da bandeira australiana na cerimonia de clausura dos Xogos de Londres.