
Moffatt was born on 6 December 1919 in Hammersmith, West London (England). He first worked as a call boy at Shepherd's Bush Studios, until actor Tom Walls suggested him for a bit part in the 1934 film A Cup of Kindness. Moffatt appeared in five more films, in mostly uncredited, minor roles, before getting his big break in Will Hay's Where There's Will (1936), then going on to appear in many more of Hay's films, alongside Moore Marriott.

I Know Where I'm Going!
1945 · as R.A.F. Sergeant

The Clairvoyant
1935 · as Page Boy (uncredited)

Owd Bob
1938 · as Tammas

Hi Gang!
1941 · as Albert Tomlin

A Canterbury Tale
1944 · as Sergt. Stuffy

Charley's (Big-Hearted) Aunt
1940 · as Albert Brown

Cheer Boys Cheer
1939 · as Albert Baldwin

Back-Room Boy
1942 · as Albert

Oh, Mr. Porter!
1937 · as Albert Brown

Windbag the Sailor
1936 · as Albert

Woman Hater
1948 · as Fat Boy

Time Flies
1944 · as His Nephew

I Thank You
1941 · as Albert

Ask a Policeman
1939 · as Albert

Inn for Trouble
1960 · as Jumbo Gudge

Mother Riley Meets the Vampire
1952 · as The Yokel

Gangway
1937 · as Joe

Where's That Fire
1939 · as Albert Brown