Portrait of Robert Leaf

Robert Leaf

Acting

Biography

No biography available for Robert Leaf.

Place of Birth: Port Talbot, West Glamorgan, Wales, UK

Filmography

2025
Bau, Artist at War

as Prisoner No. 2

2024
Three Wiser Men And A Boy

as Principal Decker

2018
2018
Idle Thoughts

as Russell

2017
The Good Doctor

as Donald Sulkin

----