- The Misfits (1961) …. Gay Langland
- It Started in Naples (1960) …. Michael Hamilton
- But Not for Me (1959) …. Russell ‘Russ’ Ward
- Teacher’s Pet (1958) …. James Gannon/James Gallangher
- Run Silent Run Deep (1958) …. Cmdr. ‘Rich’ Richardson
- Band of Angels (1957) …. Hamish Bond
- The King and Four Queens (1956) …. Dan Kehoe
- The Tall Men (1955) …. Colonel Ben Allison
- Soldier of Fortune (1955) …. Hank Lee
- Betrayed (1954) …. Col. Pieter Deventer
- Mogambo (1953) …. Victor Marswell
- Never Let Me Go (1953) …. Philip Sutherland
- Lone Star (1952) …. Devereaux Burke
- Across the Wide Missouri (1951) …. Flint Mitchell
- To Please a Lady (1950) …. Mike Brannan
- Key to the City (1950) …. Steve Fisk
- Any Number Can Play (1949) …. Charley Enley Kyng
- Command Decision (1948) …. Brig. Gen. K.C. ‘Casey’ Dennis
- Homecoming (1948) …. Col. Ulysses Delby ‘Lee’ Johnson (Dr. Johnson)
- The Hucksters (1947) …. Victor Albee Norman
- Adventure (1945) …. Harry Patterson
- Somewhere I’ll Find You (1942) …. Jonathon ‘Jonny’ Davis
- Honky Tonk (1941) …. ‘Candy’ Johnson
- They Met in Bombay (1941) …. Gerald Meldrick
- Comrade X (1940) …. McKinley B. ‘Mac’ Thompson
- Boom Town (1940) …. Big John McMasters
- Strange Cargo (1940) …. André Verne
- Gone with the Wind (1939) …. Rhett Butler - a Visitor from Charleston
- Idiot’s Delight (1939) …. Harry Van
- Too Hot to Handle (1938) …. Christopher ‘Chris’ Hunter
- Test Pilot (1938) …. Jim Lane
- Saratoga (1937) …. Duke Bradley
- Parnell (1937) …. Charles Stewart Parnell
- Love on the Run (1936) …. Michael Anthony
- Cain and Mabel (1936) …. Larry Cain
- San Francisco (1936) …. Blackie Norton
- Wife vs. Secretary (1936) …. Van
- Mutiny on the Bounty (1935) …. Christian
- The Call of the Wild (1935) …. Jack Thornton
- China Seas (1935) …. Captain Alan Gaskell
- After Office Hours (1935) …. James ‘Jim’ Branch
- Forsaking All Others (1934) …. Jeffrey ‘Jeff’/'Jeffy’ Williams
- Chained (1934) …. Michael ‘Mike’ Bradley
- Manhattan Melodrama (1934) …. Edward J. ‘Blackie’ Gallagher
- Men in White (1934) …. Dr. George Ferguson
- It Happened One Night (1934) …. Peter Warne
- Dancing Lady (1933) …. Patch Gallagher
- Night Flight (1933) …. Jules
- Hold Your Man (1933) …. Eddie Hall
- The White Sister (1933) …. Giovanni Severi
- Strange Interlude (1932) …. Dr. Ned Darrell
- No Man of Her Own (1932) …. Babe Stewart
- Red Dust (1932) …. Dennis Carson
- Polly of the Circus (1932) …. Reverend John Hartley
- Hell Divers (1931) …. CPO Steve Nelson
- Possessed (1931) …. Mark Whitney
- Susan Lenox <Her Fall and Rise> (1931) …. Rodney Spencer
- Sporting Blood (1931) …. Warren ‘Rid’ Riddell
- Night Nurse (1931) …. Nick, the Chauffeur
- A Free Soul (1931) …. Ace Wilfong
- Laughing Sinners (1931) …. Carl Loomis
- The Secret Six (1931) …. Carl Luckner
- The Finger Points (1931) …. Louis J. Blanco
- Dance, Fools, Dance (1931) …. Jake Luva
- The Easiest Way (1931) …. Nick Feliki, Laundryman
- The Painted Desert (1931) …. Rance Brett
- Du Barry, Woman of Passion (1930) (uncredited) …. Extra
- One Minute to Play (1926) (uncredited) …. Extra
- The Johnstown Flood (1926) (uncredited) …. Extra Standing at Bar in Saloon
- Ben-Hur: A Tale of the Christ (1925) (uncredited) …. Extra
- North Star (1925) …. Archie West
- The Plastic Age (1925) (uncredited) …. Athlete
- The Merry Widow (1925) (uncredited) …. Ballroom Extra
- What Price Gloria? (1925) (uncredited) …. Bit Role
- The Merry Kiddo (1925) (uncredited) …. Bit Role
- Declassée (1925) (uncredited) …. Extra
- The Pacemakers (1925) …. Bit Role
- Forbidden Paradise (1924) (uncredited) …. Soldier in Czarina’s guard
- White Man (1924) …. Lady Andrea’s Brother
- Fighting Blood (1923) (uncredited) …. Extra