Leo Denis O'Halloran (11 June 1925 – 27 October 1990)[2] was an Australian rules footballer who played with Geelong and South Melbourne in the Victorian Football League (VFL).
A follower and forward, O'Halloran was already 24 when he started his league career, having come to Geelong from Barwon Heads.
[3] He struggled with injuries and the most he played in a season for Geelong was seven games in 1951.
[3] His performances for the Geelong seconds in 1952 won him a Gardiner Medal.
He spent the 1953 VFL season at South Melbourne, playing as a rover.