Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leigh Sales
Follow
Born 10 May 1973 in Brisbane, Queensland, Australia
Actor
Sealed
2024
?.?
?.?
Tracy: A Force of Nature
Self - Narrator
Sealed
2023
?.?
?.?
In The Room: Leigh Sales with Lin-Manuel Miranda
Self - Host
Played: Inside Australia's Failed World Cup Bid
Sealed
2015
?.?
?.?
Played: Inside Australia's Failed World Cup Bid
Herself - Presenter