| Five Guns to Tombstone (1961) as Endicott |
| Freckles (1960) as Mr. Cooper |
| I Married a Monster from Outer Space (1958) as Police Capt. H.B. Collins |
| Raintree County (1957) as Cousin Sam (uncredited) |
| Annie Get Your Gun (1957) as Foster Wilson |
| Somebody Up There Likes Me (1956) as George Niles (uncredited) |
| The Toughest Man Alive (1955) as Ingo Widner |
| Soldier of Fortune (1955) as Man Slapped in Lobby (uncredited) |
| Marshals in Disguise (1954) as Jim Hawks |
| City Story (1954) |
| Loophole (1954) as Frank Temple |
| Racing Blood (1954) as Mitch Mitchell |
| Invaders from Mars (1953) as Mr. Turner |
| Girls in the Night (1953) as Judge |
| The Sniper (1952) as Stonecroft |
| Scaramouche (1952) as Assembly Clerk |
| Just This Once (1952) as Commander Denham |
| Flight to the Future ...to the World of Plastics (1952) as Mr. Arnold |
| The Living Bible (1952) as Nobleman |
| Street Bandits (1951) as L.T. Mitchell |
| All That I Have (1951) as Justice Webster |
| An American in Paris (1951) as Jack Jansen (uncredited) |
| Insurance Investigator (1951) as John Hammond |
| Rustlers on Horseback (1950) as George Parradine |
| Lonely Heart Bandits (1950) as Tony Morell / Wade Antrim |
| Champagne for Caesar (1950) as Executive No. 1 |
| Unmasked (1950) as Johnny Rocco |
| Square Dance Jubilee (1949) as Jed Stratton |
| Top o' the Morning (1949) as E. L. Larkin |
| The Sickle or the Cross (1949) as Rev. Dodge |
| Stampede (1949) as Cox |
| Sky Dragon (1949) as W. E. French |
| Whispering Smith (1948) as George McCloud |
| Sealed Verdict (1948) as Colonel Macklin |
| Jinx Money (1948) as Lullaby Kane |
| Smart Woman (1948) as Lester Flynn, Reporter |
| Angels' Alley (1948) as Asst. Dist. Atty. John Willis |
| California's Golden Beginning (1948) |
| The Fabulous Joe (1947) as Charlie |
| Second Chance (1947) as Conrad Martyn |
| Seven Were Saved (1947) as Rollin Hartley |
| Backlash (1947) as John Morland |
| Dark Alibi (1946) as Anthony Morgan |
| The French Key (1946) as John Holterman |
| Passkey to Danger (1946) as Alexander Cardovsky |
| Lost City of the Jungle (1946) as Doctor Elmore |
| Swing Parade of 1946 (1946) as Bascomb |
| I Ring Doorbells (1946) as Ransome |
| Up Goes Maisie (1946) as Benson |
| Live Wires (1946) as Herbert L. Sayers |
| Little Miss Big (1946) as Sanford Baxter |
| Dangerous Partners (1945) as Farrel |
| Bad Men of the Border (1945) as Bart Breslow |
| The Master Key (1945) as Walter Stark |
| Circumstantial Evidence (1945) as Judge White |
| Eve Knew Her Apples (1945) as Walter W. Walter, II (uncredited) |
| Dangerous Passage (1944) as Vaughn |
| Song of Nevada (1944) as Rollo Bingham |
| Bermuda Mystery (1944) as Lyman Brooks |
| Beautiful But Broke (1944) as Waldo Main |
| Swing Out the Blues (1943) as Gregg Talbot |
| Madame Spy (1942) as Carl Gordon |
| Tough as They Come (1942) as Walter Rogers |
| Saboteur (1942) as Footman (uncredited) |
| The Mad Doctor of Market Street (1942) as Dwight, Ship's Officer |
| Mr. District Attorney in the Carter Case (1941) as Andrew Belmont |
| It Started with Eve (1941) as Hotel Desk Manager (uncredited) |
| Blossoms in the Dust (1941) as Damon McPherson |
| The Black Cat (1941) as Stanley Borden |
| Horror Island (1941) as Cousin George |
| Flight from Destiny (1941) as Peterson |
| High Sierra (1941) as Lon Preiser |
| Always a Bride (1940) as Marshall Winkler |
| The Devil's Pipeline (1940) as George Butler |
| Son of Roaring Dan (1940) as Thorndyke |
| Dr. Kildare's Strange Case (1940) as Henry Adams |
| The Marines Fly High (1940) as John Henderson / El Vengador |
| Private Detective (1939) as Millard K. Lannon |
| Television Spy (1939) as Boris |
| Undercover Doctor (1939) as Gordon Kingsley |
| Blind Alley (1939) as Dick Holbrook (as John Eldridge) |
| Persons in Hiding (1939) as Chief Agent Gordon Kingsley |
| King of the Underworld (1939) as Dr. Niles Nelson |
| They're Always Caught (1938) as Jimmy Stark |
| Women Are Like That (1938) as Charles Braden |
| Sh! The Octopus (1937) as Paul Morgan |
| One Mile from Heaven (1937) as Jerry Harrison |
| Mr. Dodd Takes the Air (1937) as Jim Lidin |
| The Go-Getter (1937) as Lloyd Skinner |
| Charlie Chan at the Olympics (1937) as Mr. Cartwright |
| Fair Warning (1937) as Dr. Galt |
| The Holy Terror (1937) as Lt. Comdr. R.E. Wallace |
| Mysterious Crossing (1936) as Paul Briand |
| Adventure in Manhattan (1936) as Tommy - Actor in Play (uncredited) |
| Follow Your Heart (1936) as Harrison Beecher |
| His Brother's Wife (1936) as Tom Claybourne |
| Murder by an Aristocrat (1936) as John Tweed |
| Snowed Under (1936) as McBride |
| The Murder of Dr. Harrigan (1936) as Dr. Harrigan |
| Dangerous (1935) as Gordon Heath |
| Man of Iron (1935) as Ed Tanahill |
| Dr. Socrates (1935) as Dr. Burton |
| The Goose and the Gander (1935) as Lawrence Grady |
| Oil for the Lamps of China (1935) as Don Wellman |
| The Girl from 10th Avenue (1935) as Hugh Brown |
| The Woman in Red (1935) as Eugene 'Gene' Fairchild |
| The White Cockatoo (1935) as Francis Talley |
| Flirtation Walk (1934) as Robert Biddle |
| The Man with Two Faces (1934) as Barry |