Donald Gray was born Eldred Tidbury in 1914 at Tidburys Toll, South Africa.
Dixon of Dock Green
as Paul Merton
Mark Saber
as Mark Saber
Captain Scarlet and the Mysterons
as The Mysterons / Colonel White / Captain Black (voice)
Around the World in 80 Days
as Extra (uncredited)
Doctor in Charge
The Golden Bowl
as Sir John Brinder
The Quatermass Xperiment
as TV Program Announcer (uncredited)
The Four Feathers
as Peter Burroughs
The Donati Conspiracy
as Father Conrad
Saturday Island
as William Peck
I Thank a Fool
as Polly's Husband (uncredited)
Here Is My Heart
as Young Yacht Guest (uncredited)
Father Brown, Detective
as Don (as Eldred Tidbury) (uncredited)
Satellite in the Sky
as Captain Ross
Timeslip
as Robert Maitland
Burnt Evidence
as Jimmy Thompson
Flight from Vienna
as Col. George Gordon
Out of the Shadow
as Inspector Wills
This Is Supermarionation
Captain Scarlet vs. The Mysterons
as Colonel White / Captain Black / The Mysterons (voice)