1918 : The Beloved Impostor
 1919 : The Great Romance
 1923 : La Rose blanche(The White Rose) : John White
 1924 : Pour l'indépendance(America) : Nathan Holden
 1924 : The Sixth Commandment de Christy Cabanne : Robert Fields
 1924 : The Side Show of Life : Charles Verity-Stewart
 1924 : Isn't Life Wonderful : Paul
 1925 : Hommes et Femmes(Men and Women) : Ned Seabury
 1925 : The Little French Girl
 1925 : L'École des mendiants (The Street of Forgotten Men) de Herbert Brenon : Philip Peyton
 1925 : The Golden Princess : Tennessee Hunter
 1925 : New Brooms : Thomas Bates Jr.
 1925 : The Splendid Crime : Bob Van Dyke
 1926 : Desert Gold : George Thorne
 1926 : Beau Geste : Digby Geste
 1926 : Diplomacy : Julian Weymouth
 1926 : Gatsby le Magnifique (The Great Gatsby) de Herbert Brenon : Nick Carraway
 1927 : The Music Master : Beverly Cruger
 1927 : Ten Modern Commandments : Tod Gilbert
 1927 : The Joy Girl : John Jeffrey Fleet
 1927 : The Spotlight : Norman Brooke
 1927 : The Shield of Honor : Jack MacDowell
 1928 : Maman de mon cœur (Mother Machree) : Brian McHugh
 1928 : The Showdown : Wilson Shelton
 1928 : Épouvante(Something Always Happens), de Frank Tuttle : Roderick
 1928 : Don't Marry : Henry Willoughby
 1928 : The Grip of the Yukon (en) d'Ernst Laemmle : Jack Elliott
 1928 : Hot News de Clarence G. Badger : Scoop Morgan
 1928 : Le Patriote (The Patriot) d'Ernst Lubitsch: Prince Alexandre
 1928 : Take Me Home (en)de Marshall Neilan : David North
 1928 : Three Weekends : James Gordon
 1928 : What a Night! : Joe Madison
 1929 : Why Be Good? : Peabody Jr.
 1929 : Le Démon des tropiques (A Dangerous Woman) de Gerald Groveet Rowland V. Lee : Bobby Gregory
 1929 : The Studio Murder Mystery : Tony White
 1929 : Le Piège d'amour(The Love Trap) : Peter Harrington
 1929 : The Mysterious Dr. Fu Manchu : Dr. Jack Petrie
 1929 : Darkened Rooms : Emory Jago
 1930 : The Kibitzer : Eddie Brown
 1930 : The Return of Dr. Fu Manchu : Dr. Jack Petrie
 1930 : La Patrouille de l'aube (The Dawn Patrol) : Major Brand
 1930 : Anybody's War : Red Reinhardt
 1930 : Ladies Must Play : Anthony Gregg
 1930 : The Cat Creeps : Charles Wilder
 1930 : Ex-Flame : Sir Carlisle Austin
 1930 : The Widow from Chicago : Georgie 'Swifty' Dorgan
 1931 : Command Performance : Peter Fedor
 1931 : Strangers May Kiss : Alan Harlow
 1931 : The Spy : Ivan Turin
 1931 : La Pécheresse(Laughing sinners) : Howard 'Howdy' Palmer
 1931 : Le Grand Amour(The Great Lover) : Carlo
 1931 : This Modern Age : Robert 'Bob' Blake Jr.
 1931 : La Faute de Madelon Claudet (The Sin of Madelon Claudet)d'Edgar Selwyn : Larry Maynard
 1932 : The Wet Parade de Victor Fleming : Roger Chilcote, Jr.
 1932 : Tarzan, l'homme singe (Tarzan the Ape Man) : Harry Holt
 1932 : Are You Listening? : Jack Clayton
 1932 : The Woman in Room 13 : Paul Ramsey
 1932 : What Price Hollywood? de George Cukor : Lonny Borden
 1932 : Two Against the World (en) : Mr. David 'Dave' Norton
 1932 : The Animal Kingdom : Owen
 1933 : Terror Aboard : James Cowles
 1933 : The World Gone Mad (en) de Christy Cabanne : Lionel Houston
 1933 : The Silk Express : Donald Kilgore
 1933 : As the Devil Commands : Dr. David Graham
 1933 : One Sunday Afternoon : Hugo Barnstead, Owner Phoenix Carriage Factory
 1933 : Ladies Must Love : Bill
 1934 : Tarzan et sa compagne (Tarzan and His Mate) : Harry Holt
 1934 : Here Comes the Groom : Jim
 1934 : Once to Every Bachelor : Lyle Stuart
 1934 : Blind Date : Bob Hartwell
 1934 : One Exciting Adventure : Walter Stone
 1934 : Two Heads on a Pillow : Jack Smith
 1934 : By Your Leave : David Mackenzie
 1934 : Fugitive Lady : Donald Brooks
 1935 : Mutiny Ahead : Kent Brewster
 1935 : Honeymoon Limited : Dick Spencer Gordon aka Gulliver
 1935 : Keeper of the Bees (en) de Christy Cabanne : James Lewis McFarland aka Jamie
 1935 : The Daring Young Man : Gerald Raeburn
 1936 : You Must Get Married : Michael Brown
 1936 : Parisian Life : Jaques
 1936 : Everything in Life : Geoffrey Loring
 1936 : Southern Roses : Reggie
 1937 : Mr. Stringfellow Says No : Jeremy Stringfellow
 1937 : Secret Lives : Lt. Pierre de Montmalion
 1937 : Portia on Trial : Earle Condon
 1937 : Lady Behave! : Stephen Cormack
 1938 : Hollywood Stadium Mystery (en) de David Howard : Bill Devons
 1938 : Army Girl : Capt. Joe Schuyler
 1939 : The Saint Strikes Back : Allan Breck
 1940 : Pound Foolish
 1940 : Queen of the Mobde James P. Hogan : First FBI Chief
 1941 : Federal Fugitives : Captain Madison
 1941 : They Meet Again : Governor John C. North
 1941 : Father Takes a Wife : Actor Vincent Stewart
 1941 : Dangerous Lady : Duke Martindel
 1941 : King of the Texas Rangers : John Barton / Felix Hauptman, his double
 1941 : Look Who's Laughing : Hilary Horton
 1942 : Madame veut un bébé (The Lady Is Willing) : Charlie
 1942 : Too Many Women : Richard Sutton
 1942 : X Marks the Spot (en) de George Sherman : John J. Underwood
 1942 : Secrets of the Underground : Harry Kermit
 1943 : Bombardier de Richard Wallace : Colonel
 1943 : All by Myself, de Felix E. Feist : Mark Turner
 1943 : L'Aventure inoubliable (The Sky's the Limit) : Navy Officer on Train
 1944 : Étrange mariage(When Strangers Marry) : Det. Lt. Blake
 1945 : Brewster's Millions : Mr. Grant
 1948 : Hollywood Screen Test (série TV) : Host (1948-50; 1951-53) (unknown episodes)
 1949 : That Wonderful Guy(série TV) : Franklin Westbrook
 1951 : The Frances Langford-Don Ameche Show (série TV) : Regular (1951-52)
 1961 : The Little Shepherd of Kingdom Come : General Dean
 1962 : The Devil's Hand : Francis 'Frank' Lamont
 1963 : Hôpital central("General Hospital") (série TV) : Philip Mercer (unknown episodes, 1963)
 1964 : Prête-moi ton mari(Good Neighbor Sam) : Larry Boling
 1964 : Jerry souffre-douleur(The Patsy) de Jerry Lewis : The Barber
 1965 : Les Tontons farceurs(The Family Jewels) : Attorney
 1966 : Madame X de David Lowell Rich : Scott Lewis
 1966 : Batman de Leslie H. Martinson : Commissioner Gordon
 1967 : Batgirl (TV) : Commisioner Gordon
 1969 : Strategy of Terror : Mr. Harkin
 1970 : Ya ya mon colonel!(Which Way to the Front?) : Chief of staff
 1971 : Vanished (TV) : Merrihew