Escribir una continuación para este párrafo - En los Juegos de Londres 2012
O'Hanlon repitió su éxito en Beijing al ganar los 100 m y 200 m T38 de los hombres. Fue el portador de la bandera australiana en la ceremonia de clausura de los juegos de Londres.