
1966
Spy Smasher Returns as Alan Armstrong / Spy Smasher / Jack Armstrong1953
Planet Outlaws as (archive footage)1948
Stage Struck as Nick Mantee1947
Brick Bradford as Brick Bradford1947
Black Gold as Stanley Lowell1946
Traffic in Crime as Sam Wire1946
Behind the Mask as Lamont Cranston / The Shadow1946
Don't Gamble with Strangers as Mike Samo1946
The Missing Lady as Lamont Cranston / The Shadow1946
The Shadow Returns as Lamont Cranston / The Shadow1946
Passkey to Danger as Tex Hanlon1945
Jungle Raiders as Bob Moore1945
Brenda Starr, Reporter as Lt. Larry Farrell1945
The Tiger Woman as Jerry Devery1945
Black Market Babies as Eddie Condon1944
Bermuda Mystery as Frank Martin1944
Roger Touhy, Gangster as Mason1944
Ladies Courageous as Alex Anderson1944
Haunted Harbor as Jim Marsden1943
Action in the North Atlantic as Ensign Wright (uncredited)1943
There's Something About a Soldier as Sgt. Cummings1943
Three Russian Girls as Sergei1942
A Gentleman at Heart as Steve-Detective1942
Spy Smasher as Alan Armstrong / Jack Armstrong1941
Mountain Moonlight as Paul Conrad1941
Riders of the Purple Sage as Adam Dyer1941
Great Guns as Capt. Baker1941
Hard Guy as Steve Randall1941
Play Girl as Don Shawhan1941
Double Cross as Jim Murray1940
Sailor's Lady as Lt. Wood1940
Murder Over New York as Ralph Percy1940
Charlie Chan in Panama as Richard Cabot1940
Knute Rockne All American as Elmer Laydon - One of The Four Horsemn1939
The Return of the Cisco Kid as Alan Davis1939
The Escape as Eddie Farrell1939
Tail Spin as Lieutenant Dick 'Tex' Price1939
Chicken Wagon Family as Matt Hibbard1939
20,000 Men a Year as Al Williams1939
Charlie Chan in Reno as Curtis Whitman1939
Winner Take All as Paulie Mitchell1938
Juvenile Court as Bradley (uncredited)1938
The Affairs of Annabel as Detective (uncredited)1938
Three Loves Has Nancy as Jack's Friend (uncredited)1938
Mars Attacks the World as Talgon's Brother - a Martian Captain1938
Flash Gordon's Trip to Mars as Stratosled Pilot (Talgon's Brother)1937
Young Dynamite as Tom Marlin1937
Tough to Handle as Joe MacIntyre1937
The Devil Diamond as Jerry Carter1937
Headline Crasher as Lawrence 'Larry' Deering1937
Anything for a Thrill as Cliff Mallory1936
The Reckless Way as Jim Morgan1936
Private Number as Joe1936
The Country Doctor as Logger Paying Doctor (uncredited)1936
With Love and Kisses as Don Gray1936
Born to Fight as Tom 'Bomber' Brown / Tom Hayes1936
Racing Blood as Clay Harrison1935
The Lost City as Bruce Gordon1935
Confidential as J.W. 'Jack' Keaton, Jr.1935
Forced Landing as Jimmy Stafford1935
The Silent Code as NWMP Cpl. Jerry Hale1935
Thunderbolt as Jack Hall1935
The Adventures of Rex and Rinty as Frank Bradley1935
Circus Shadows as Dale Wentworth1934
The Crime of Helen Stanley as Lee Davis1934
Caravan as Young Officer at Beer Garden (Uncredited)1934
The Age of Innocence as Dallas1934
Devil Tiger as Robert "Bob" Eller1934
Forsaking All Others as Party Guest (Uncredited)1934
Coming Out Party as Party Guest1934
I Can't Escape as Bob, college boy at club1934
Voice in the Night as Jack1933
Let's Fall in Love as Ray1932
Huddle as Tom Stone1931
West of Broadway as Reggie (uncredited)1931
Cavalier of the West as Lieutenant Wilbur Allister1931
Politics as Nifty Morgan1931
Stepping Out as Hal Rogers1931
Strangers May Kiss as 1st Admirer1931
The Champion as Kane Halliday aka Kid Roberts1930
Good News as Student1929
Trial Marriage as Party Guest (uncredited)