| Saddle Legion (1951) as Gabe |
| The Killer That Stalked New York (1950) as Hennick (uncredited) |
| Convicted (1950) as Guard in Kitchen (uncredited) |
| Armored Car Robbery (1950) as Control Tower Operator (uncredited) |
| The Lawless (1950) as Anderson |
| Massacre River (1949) as Eddie |
| Race Street (1948) as Nurse on Ward (uncredited) |
| The Man from Colorado (1948) as Cpl. Dixon (uncredited) |
| Out of the Past (1947) as Doorman (uncredited) |
| They Made Me a Killer (1946) as Frank Conley |
| People on Paper (1945) as Convalescing Soldier (uncredited) |
| The Big Noise (1944) as Hartman |
| Call of the Jungle (1944) as Jim |
| Shine on Harvest Moon (1944) as William Fowler |
| King of the Cowboys (1943) as Dave Mason |
| He Hired the Boss (1943) as Clark |
| Hangmen Also Die! (1943) as Peacock |
| Air Force (1943) as Clark Field Control Officer (uncredited) |
| A-Haunting We Will Go (1942) as Joe Morgan |
| Sundown Jim (1942) as Ring Barr |
| West of Cimarron (1941) as Dr. Ken Morgan |
| Appointment for Love (1941) as Dr. Wade (uncredited) |
| Sergeant York (1941) as Private (uncredited) |
| So Ends Our Night (1941) as Herbert |
| Behind the News (1940) as Archer's Assistant |
| Mysterious Doctor Satan (1940) as Co-Pilot |
| Beyond Tomorrow (1940) as Jace Taylor |
| Gone with the Wind (1939) as Gentleman (uncredited) |
| Joe and Ethel Turp Call on the President (1939) as Henry Crusper |
| Andy Hardy Gets Spring Fever (1939) as (uncredited) |
| They Asked For It (1939) as Tucker Tyler |
| The Family Next Door (1939) as Harold Waner |
| You Can't Cheat an Honest Man (1939) as Roger Bel-Goodie |
| Crashing Through Danger (1938) as Eddie |
| Come On, Leathernecks! (1938) as Dick Taylor |
| Topa Topa (1938) as Jim Turner |
| Outlaws of the Orient (1937) as Johnny Eaton |
| I Cover the War! (1937) as Don Adams |
| Night of Mystery (1937) as Rex Greene |
| The Good Old Soak (1937) as Tom Ogden |
| Internes Can't Take Money (1937) as Haines |
| Battle of Greed (1937) as Mark Twain |
| The Glory Trail (1936) as Lieutenant Dave Kirby |
| Old Hutch (1936) as Bank Teller |
| M'Liss (1936) as Jack Farlan |
| Absolute Quiet (1936) as Airport Radio Operator (Uncredited) |
| O'Malley of the Mounted (1936) as Bud Hyland |
| Harmony Lane (1935) as Morrison Foster |
| The Lady in Scarlet (1935) as Arthur Pennyward |
| Freckles (1935) as Ralph Barton |
| The Return Of Peter Grimm (1935) as James |
| The Arizonian (1935) as Orin Tallant |
| Strangers All (1935) as Lewis Carter |
| Rendezvous at Midnight (1935) as George Carter |
| A Shot in the Dark (1935) as Byron Coates / John Meseraux |
| House of Danger (1934) as Ralph Nelson |
| Against the Law (1934) as Bill Barrie |
| Crimson Romance (1934) as Fred von Bergen |
| The Merry Frinks (1934) as Oliver Gilfin |
| Beggars in Ermine (1934) as Lee Marley, Jim's Son |
| Eight Girls in a Boat (1934) as Paul Lang |
| The World Changes (1933) as Orin III's Roommate (uncredited) |
| One Man's Journey (1933) as Bill Radford |
| Baby Face (1933) as Paris Bank Clerk (uncredited) |
| The Working Man (1933) as Tommy's Bridge Opponent (uncredited) |
| The Great Jasper (1933) as Andrew Horn (adult) |
| Wild Horse Mesa (1932) as Bent Weymer |
| If I Had a Million (1932) as Bowen - Teller at Second Bank (uncredited) |
| Smilin' Through (1932) as Young Party Guest |
| Huddle (1932) as Delta Kappa Epsilon Recruiter (uncredited) |
| Jack and the Beanstalk (1917) as Undetermined Child Role |