1952
Gold Fever as Nugget Jack1951
Heart of the Rockies as Andrew Willard1950
Blue Grass of Kentucky as Maj. Randolph McIvor1948
Sleep, My Love as Dr. Rhinehart1948
The Creeper as Dr. Lester Cavigny1948
Sword of the Avenger as Don Adolfo Rivera1947
Song of the Thin Man as David Thayar1947
The Last Round-up as Charlie Mason1947
Mr. District Attorney as Ed Jamison1945
Hollywood and Vine as B.B. Lavish1945
The Monster and the Ape as Prof. Franklin Arnold1945
This Love of Ours as Dr. Lane1945
Black Market Babies as Dr. Henry Jordon1944
The Monster Maker as Anthony Lawrence1944
Weird Woman as Prof. Millard Sawtelle1944
The Impostor as Col. DeBoivin1944
Trocadero as Sam Wallace1944
The Great Alaskan Mystery as Dr. Miller1944
Enemy of Women as Mr. Quandt1943
Stage Door Canteen as Ralph Morgan1943
Jack London as George Brett1943
Hitler's Madman as Jan Hanka1942
Night Monster as Kurt Ingston1942
Klondike Fury as Dr. Brady1942
The Traitor Within as John Scott Ryder1942
A Gentleman After Dark as Morrison1942
A Close Call for Ellery Queen as Alan Rogers1942
Gang Busters as Dr. Clayton Maxton1941
Dick Tracy vs. Crime Inc. as J.P. Morton1941
Adventure in Washington as Sen. Cummings1940
The Mad Doctor as Dr. Charles Downer1940
Forty Little Mothers as Judge Joseph M. Williams1940
I'm Still Alive as Producer Walter Blake1940
Soak the Old as Peterson1939
Geronimo as Gen. Steele1939
Fast and Loose as Nicholas Torrent1939
The Lone Wolf Spy Hunt as Spiro Gregory1939
Man of Conquest as Stephen F. Austin1939
Way Down South as Timothy Reed Sr.1939
Trapped in the Sky as Colonel Whalen1939
Smuggled Cargo as John Clayton1938
Mannequin as Briggs1938
Shadows Over Shanghai as Howard Barclay1938
Love Is a Headache as Reginald 'Reggie' Odell1938
Barefoot Boy as John Hale1938
Wives Under Suspicion as Shaw MacAllen1938
Army Girl as Kennett1938
Out West with the Hardys as Bill Northcote1938
Mother Carey's Chickens as Capt. John Carey1937
Wells Fargo as Nicholas Pryor1937
The Life of Emile Zola as Commander of Paris1937
Exclusive as Horace Mitchell1937
The Outer Gate as John Borden1936
Anthony Adverse as Debrulle1936
Yellowstone as James Foster / Anderson1936
The Ex-Mrs. Bradford as Leroy Hutchins, War Cloud's Owner1936
Human Cargo as District Attorney Carey1936
Speed as Mr. Dean1936
Little Miss Nobody as Gerald Dexter1936
General Spanky as Yankee General1936
Crack-Up as John R. Flemyng1936
Muss 'em Up as Jim Glenray1935
Condemned to Live as Paul Kristan1935
Magnificent Obsession as Randolph1935
Star of Midnight as Roger Classon1935
I've Been Around as John Waring1935
Unwelcome Stranger as Mike Monahan1935
Calm Yourself as Kenneth S. Rockwell1934
Stand Up and Cheer! as Secretary to President1934
Their Big Moment as Dr. Portman1934
No Greater Glory as Father1934
Transatlantic Merry-Go-Round as Herbert Rosson1934
The Last Gentleman as Henry Loring, Cabot's lawyer1934
Little Men as Professor Bhaer1934
She Was a Lady as Stanley Vane1934
A Girl of the Limberlost as Wesley Sinton1934
Orient Express as Dr. Richard Czinner1934
Hell in the Heavens as Lt. 'Pop' Roget1933
The Kennel Murder Case as Raymond Wrede1933
Doctor Bull as Dr. Verney1933
Trick for Trick as Azrah1933
The Mad Game as Judge Penfield1933
Humanity as Dr. William MacDonald1933
Shanghai Madness as Li Po Chang1933
The Power and the Glory as Henry1933
Walls of Gold as J. Gordon Ritchie1932
Rasputin and the Empress as Czar Nicholas II1932
Strange Interlude as Charlie Marsden1932
The Son-Daughter as Fang Fou Hy1932
Charlie Chan's Chance as Barry Kirk1932
After Tomorrow as Dr. Sullivan1932
Cheaters at Play as Freddie Isquith1932
Disorderly Conduct as James Crawford1932
Dance Team as Alex Prentice1932
Devil's Lottery as Captain Geoffrey Maitland1931
Honor Among Lovers as Riggs (uncredited)1930
Excuse the Pardon as Not available1925
The Man Who Found Himself as Edwin Macauley Jr1916
Madame X as Raymond Floriot