1947
The Thirteenth Hour as Steve Reynolds1946
Mysterious Intruder as Don Gale1946
The Secret of the Whistler as Ralph Harrison1945
The Power of the Whistler as William Everest1945
Voice of the Whistler as John Sinclair / John Carter1944
The Mark of the Whistler as Lee Selfridge Nugent1944
The Whistler as Earl C. Conrad1943
The Kansan as John Bonniwell1943
The Ghost Ship as Capt. Will Stone1943
Top Man as Tom Warren1943
Buckskin Frontier as Stephen Brent1942
American Empire as Dan Taylor1942
Eyes of the Underworld as Police Chief Richard Bryan1942
Tombstone: The Town Too Tough to Die as Wyatt Earp1941
Badlands of Dakota as James Butler "Wild Bill" Hickok1941
The Roundup as Steve Payson1940
Men Against the Sky as Phil Mercedes1940
The Marines Fly High as Lt. Danny Darrick1940
Cherokee Strip as Marshal Dave Lovell1939
Man of Conquest as Sam Houston1939
Here I Am a Stranger as Duke Allen1939
Reno as William Shayne1939
Twelve Crowded Hours as Nick Green1938
Blind Alibi as Paul Dover1938
Sky Giant as Capt. W.R. 'Stag' Cahill1937
It Happened in Hollywood as Tim Bart1937
Devil's Playground as Jack Dorgan1937
The Devil Is Driving as Paul Driscoll1936
Devil's Squadron as Paul Redmond1936
Yellow Dust as Bob Culpepper1936
Special Investigator as Bill Fenwick1935
The Tunnel as Richard 'Mack' McAllan1935
The Arizonian as Clay Tallant1934
His Greatest Gamble as Phillip1934
Stingaree as Stingaree1934
West of the Pecos as Pecos Smith1933
Day of Reckoning as John Day1933
The Great Jasper as Jasper Horn1933
No Marriage Ties as Bruce Foster1933
Ace of Aces as Rex 'Rocky' Thorne1932
The Lost Squadron as Capt. 'Gibby' Gibson1932
The Conquerors as Roger Standish / Roger Lennox1932
Hell's Highway as Frank 'Duke' Ellis1932
Roar of the Dragon as Carson1931
Secret Service as Lewis Dumont1931
Cimarron as Yancey Cravat1931
The Stolen Jools as Richard Dix1931
Young Donovan's Kid as Jim Donovan1931
The Public Defender as Pike Winslow1930
Shooting Straight as Larry Sheldon / Ted Walters1930
Lovin' the Ladies as Peter1929
Nothing But the Truth as Robert Bennett1929
Redskin as Wing Foot1929
The Wheel of Life as Capt. Leslie Yeullet1929
Seven Keys to Baldpate as William Magee1929
The Love Doctor as Dr. Gerald Summer1929
A Ziegfeld Midnight Frolic as Self1928
Moran of the Marines as Michael Moran1928
Warming Up as Bert Tulliver1928
Easy Come, Easy Go as Robert Parker1928
Sporting Goods as Richard Shelby1927
Man Power as Tom Roberts1927
Knockout Reilly as Dundee 'Knockout' Reilly1927
The Gay Defender as Joaquin Murrieta1927
Paradise for Two as Steve Porter1927
Shanghai Bound as Jim Bucklin1926
The Quarterback as Jack Stone1926
Let's Get Married as Billy Dexter1926
Fascinating Youth as Richard Dix1926
Say It Again as Bob Howard1925
Womanhandled as Bill Dana1925
The Shock Punch as Randall Lee Savage1925
The Lucky Devil as Randy Farnum1925
Too Many Kisses as Richard Gaylord, Jr.1925
Men and Women as Will Prescott1925
A Man Must Live as Geoffrey Farnell1925
The Vanishing American as Nophaie1924
Icebound as Ben Jordan1924
Manhattan as Peter Minuit1924
The Stranger as Larry Darrant1924
Unguarded Women as Douglas Albright1924
Sinners in Heaven as Alan Croft1923
To the Last Man as Jean Isbel1923
Quicksands as Lt. Bill1923
The Ten Commandments as John McTavish1923
The Call of the Canyon as Glenn Kilbourne1923
The Woman with Four Faces as Richard Templar1923
The Christian as John Storm1923
Souls for Sale as Frank Claymore1923
Racing Hearts as Robby Smith1922
Fools First as Tommy Frazer1922
The Glorious Fool as Billy Grant1922
The Sin Flood as Bill Bear1922
The Bonded Woman as Lee Marvin1922
Yellow Men and Gold as Parrish1922
The Wall Flower as Walt Breen1921
The Poverty of Riches as John Colby1921
Not Guilty as Paul / Arthur Ellison (twins)1921
All's Fair in Love as Bobby Cameron1921
Dangerous Curve Ahead as Harley Jones1917
One of Many as James Lowery - Butler1921
Not Guilty Producer