
Acting
Robert Leaf
Port Talbot, West Glamorgan, Wales, UK
6
Films
2
TV Shows
Known For
8 Credits
The Good Doctor
as Donald Sulkin
2017

Robert Kirkman's Secret History of Comics
as 1940s Judge #1
2017

Bau, Artist at War
as Prisoner No. 2
2025

Three Wiser Men And A Boy
as Principal Decker
2024

A Dickens of a Holiday!
as Ray
2021

Idle Thoughts
as Russell
2018

Soft-Spoken Weepy Cult Child
as The Professor

Orb of Night
as Sean
2018