1947
Dark Passage as Lonely Man at Bus Station (uncredited)1947
I Wonder Who's Kissing Her Now as Clerk (uncredited)1947
That's My Man as Thunder's owner1940
The Grapes of Wrath as Davis1940
City for Conquest as Salesman1940
Strange Cargo as Dufond1940
Arizona as Southern Lieutenant (uncredited)1940
The Fighting 69th as Alabama Man #2 (uncredited)1940
Ski Patrol as Dick Reynolds1940
It's a Date as Newcomer on Ship (uncredited)1940
The Flag of Humanity as Jeremy1939
Gone with the Wind as Dying Soldier (uncredited)1939
6,000 Enemies as Phil Donegan1939
You Can't Cheat an Honest Man as Phineas Whipsnade1939
Twelve Crowded Hours as Red1939
All Women Have Secrets as Joe Tucker1938
Numbered Woman as Tommy Morgan1938
Prison Nurse as Mousie1938
Campus Confessions as Freddy Fry1937
Big City as Buddy1937
County Fair as John Hope1936
Murder on a Bridle Path as Joey Thomas1936
The Big Game as Spike Adams1936
Don't Turn 'em Loose as Walter Clifford1936
You May Be Next! as Eddie House1936
Two in Revolt as John Woods1935
The Farmer Takes a Wife as Man Talking About Transcontinental Railroad1935
Devil Dogs of the Air as Mac1935
We're Only Human as Johnny O'Brien1935
Shipmates Forever as Johnny 'Coxswain' Lawrence1935
Old Man Rhythm as Pinky Parker1935
Mary Jane's Pa as Linc Overman1934
Flirtation Walk as Spike Dukowe1933
Jimmy and Sally as Joe1932
Huddle as Pidge1932
Hell's Highway as Joe Carter1932
Careless Lady as Hank Oldfield1932
After Tomorrow as Office Worker / Wedding Rehearsal Guest1932
Week Ends Only as Ted Lane1931
The Spider as Tommy1931
Young Sinners as Jimmy1931
Daddy Long Legs as Jimmy McBride1931
Heartbreak as Jerry Sommers1930
King of Jazz as First Pianist at Giant Piano ('Rhapsody in Blue') / Quartet Member ('Nellie') (as Johnson Arledge)