Leon Cain is an Australian actor.
Sit. Stay. Love. 2021
as William
The Taming of the Shrew 2021
as Biondello / Tailor / Player
Sock and Buskin 2019
as Phillipe (The Clown)
Nice Package 2016
as Brian
The Suicide Theory 2014
as Percival
Mental 2012
as Second Detective
Sisters of War 2010
as Male Orderly
Pharaoh's Army 1995
as Mourner
Credits from TMDB.