Skip to content
Leigh Sales

Leigh Sales

Actor · Born May 10, 1973 · Brisbane, Queensland, Australia

IMDb

Acted in 1

Appearances7

2020s

  1. 2024

    Tracy: A Force of Nature

    Self - Narrator

  2. 2023

    In The Room: Leigh Sales with Lin-Manuel Miranda

    Self - Host

  3. 2021

2010s

  1. 2016

    When I Get A Minute

    Self - Host · 8 episodes

  2. 2013

    Julia Zemiro's Home Delivery

    Self · 1 episode