1943
The Underdog as Eddie Mohr1943
Daredevils of the West as Territorial Commissioner1943
The Law Rides Again as John Hampton, Indian Agent1943
The Masked Marvel as Gas Works Policeman1943
You Can't Beat the Law as First Warden1943
Melody Parade as Jedson1943
Nearly Eighteen as Sammy Klein1943
Wild Horse Stampede as Borman1942
Black Dragons as FBI Chief Colton1942
Don Winslow of the Navy as Capt. Holding [Ch. 1]1942
The Corpse Vanishes as Editor Keenan1942
Hitler- Dead or Alive as Cutler1942
Deep in the Heart of Texas as Captain Sneed1942
You Can't Escape Forever as Fingerprint Division Lieutenant (uncredited)1942
Foreign Agent as George "Mack" McColl1942
The Dawn Express as Agent Brown1942
Bandit Ranger as Mark Kenyon1942
Phantom Killer as Police Lt. Jim Brady1942
Klondike Fury as Flight Dispatcher1941
Bullets for O'Hara as Jim1941
Wide Open Town as Tom Wilson1941
The Case of the Black Parrot as Ship's Officer (uncredited)1941
Desperate Cargo as Capt. Hank MacFarland1941
King of Dodge City as Banker Carruthers1941
Gangs Inc. as Jim Adams1941
Dick Tracy vs. Crime Inc. as Police Lt. Cosgrove1941
Dangerous Lady as Detective Dunlap1941
Secret Evidence as Frank Billings1941
Fighting Bill Fargo as Sheriff Hackett1940
The Green Hornet as Charles Roberts (uncredited)1940
Doomed to Die as Ludlow1940
Junior G-Men as Dyer, Factory Gate Guard (uncredited)1940
Mysterious Doctor Satan as Capt. Lathrop1940
Santa Fe Marshal as Blake1940
Pride of the Bowery as Captain1940
Millionaires in Prison as Jerry Connell (uncredited)1940
Prairie Schooners as Dalton Stull1939
Buck Rogers as Reporter at Wade's Lab1939
The Flying Irishman as Man at New York Airport1939
Dick Tracy's G-Men as FBI Chief Clive Anderson [Chs. 13-15]1939
The Night of Nights as Actor (uncredited)1939
On Trial as Mr. John Trumbell - Juror #31939
The Oregon Trail as General Terry1939
Range War as Chas. Higgins1939
Sunset Trail as John Marsh1939
Torchy Runs for Mayor as Stan - Star Advertising Manager (uncredited)1939
Heroes in Blue as Miller1939
Port of Hate as Bob Randall1938
Merrily We Live as Mr. Remington1938
Under Western Stars as Mr. Richards1938
Smashing the Rackets as Angry Businessman1938
Held For Ransom as McBride1938
Blondes at Work as Marvin Spencer1938
The Duke of West Point as Varsity Football Coach1938
Accidents Will Happen as Elmer Ross1938
Whirlwind Horseman as John Harper1938
The Headleys at Home as Smooth Adair1938
Pride of the West as Caldwell1938
Law of the Texan as Allen Spencer1938
Swing It, Sailor! as First Officer1938
Saleslady as Bigelow1938
The Wages of Sin as Laundry Owner1937
Topper as Hotel Manager (uncredited)1937
Marked Woman as Eddie1937
Kid Galahad as (uncredited)1937
The Shadow Strikes as Captain Breen1937
Renfrew of the Royal Mounted as Roger 'Angel' Carroll1937
Penrod and Sam as Real G-Man1937
Wallaby Jim of the Islands as [scenes deleted]1937
Blazing Sixes as Major Taylor1937
Gunsmoke Ranch as Phineas T. Flagg1937
Tim Tyler's Luck as Spencer, Trader1937
Wine, Women and Horses as Mr. Bright1937
The Mysterious Pilot as Carter Snowden1936
San Francisco as 'Chick'1936
The Accusing Finger as Police Surgeon1936
The Walking Dead as Stephen Martin1936
China Clipper as Department of Commerce Inspector1936
Public Enemy's Wife as G-Man1936
The Case of the Velvet Claws as Peter Milnor1936
Movie Maniacs as Leading man1936
Trail Dust as Bowman1936
Flying Hostess as 1st Detective1936
Hideaway Girl as Lead steward1936
Man Hunt as Jim Davis1936
They Met in a Taxi as Mr. Andrews1936
Song of the Saddle as Marshal Bill Graves1936
A Million to One as William Stevens1935
Wanderer of the Wasteland as Bob1935
Cappy Ricks Returns as Matt Peasley1932
The Shadow of the Eagle as Ward1930
Under Montana Skies as Clay Conning1930
Paradise Island as Jim Thorne1929
Man, Woman and Wife as Bill / Jack Mason1928
Midnight Rose as Tim Regan1928
Code of the Air as Blair Thompson1927
Streets of Shanghai as Sergeant Lee1927
Easy Pickings as Peter Van Horne1927
Life in Hollywood No. 2 as Himself1927
Cheating Cheaters as Tom Palmer1926
Twinkletoes as Chuck Lightfoot1926
The Ice Flood as Not available1926
The King of the Turf as John Doe Smith1926
The Sap as Barry Weston1926
The Fighting Edge as Not available1925
The Marriage Whirl as Arthur Carleton1925
The Golden Strain as Milt Mulford Jr1925
Learning to Love as (uncredited)1925
Bobbed Hair as David Lacy1925
The Crowded Hour as Billy Laidlaw1925
Ranger of the Big Pines as Ross Cavanagh1925
The Re-Creation of Brian Kent as Brian Kent1925
Drusilla with a Million as Colin Arnold1924
White Man as White Man1924
Butterfly as Craig Spaulding1924
Poisoned Paradise as Hugh Kildair / Gilbert Kildair1924
The Man Without a Heart as Rufus Asher1924
The Virgin as David Kent1924
On the Stroke of Three as Judson Forrest1924
For Another Woman as Stephen Winthrop1923
The Toll of the Sea as Allen Carver1923
Little Church Around the Corner as David Graham1923
The Virginian as The Virginian1923
The Broken Wing as Philip Marvin1923
Temporary Marriage as Robert Belmar1923
April Showers as Danny O'Rourke1923
East Side - West Side as Duncan Van Norman1922
The Beautiful and Damned as Not available1922
Polly of the Follies as Bob Jones1922
Thorns and Orange Blossoms as Alan Randolph1922
The Primitive Lover as Donald Wales1922
The Married Flapper as Bill Billings1922
I Am the Law as Cpl. Bob Fitzgerald1922
The World's a Stage as Wallace Foster1921
Mama's Affair as Dr. Harmon1921
Lessons in Love as John Warren1921
Woman's Place as Jim Bradley1921
Dawn of the East as Roger Strong1920
The Penalty as Dr. Wilmot Allen1920
Dangerous Business as Clarence Brooks1920
Dollars and Sense as David Rogers1919
The Hoodlum as John Graham1918
Her Body in Bond as Joe Blondin / Pierrot1918
My Unmarried Wife as Phillip Smith1918
The Wife He Bought as Steele Valiant1918
The Wine Girl as Frank Harris1918
The Law That Divides as Howard Murray1918
Bread as Dick Frothingham1918
The Marriage Lie as Douglas Seward1918
Midnight Madness as Prentice Tiller1918
A Model's Confession as Billy Ravensworth1917
Betsy's Burglar as Harry Brent1917
Cheerful Givers as Horace Gray1917
The Price of a Good Time as Preston Winfield1917
The Flame of the Yukon as George Fowler1917
The Lash of Power as John Rand