Slightly Dangerous 1943
as Customer (uncredited)
The Magnificent Ambersons 1942
as Citizen (uncredited)
The Pioneers 1941
as John Ames
Young Tom Edison 1940
as Train Passenger
Pirate Treasure 1934
as Robert Moreland
Credits from TMDB.