1966Spy Smasher Returns— Alan Armstrong / Spy Smasher / Jack Armstrong
1953Planet Outlaws— (archive footage)
1948Stage Struck— Nick Mantee
1947Black Gold— Stanley Lowell
1947Brick Bradford— Brick Bradford
1946Don't Gamble with Strangers— Mike Samo
1946Behind the Mask— Lamont Cranston / The Shadow
1946The Shadow Returns— Lamont Cranston / The Shadow
1946The Missing Lady— Lamont Cranston / The Shadow
1946Passkey to Danger— Tex Hanlon
1946Traffic in Crime— Sam Wire
1945The Tiger Woman— Jerry Devery
1945Jungle Raiders— Bob Moore
1945Black Market Babies— Eddie Condon
1945Brenda Starr, Reporter— Lt. Larry Farrell
1944Haunted Harbor— Jim Marsden
1944Bermuda Mystery— Frank Martin
1944Ladies Courageous— Alex Anderson
1944Roger Touhy, Gangster— Mason
1943There's Something About a Soldier— Sgt. Cummings
1943Three Russian Girls— Sergei
1942Spy Smasher— Alan Armstrong / Jack Armstrong
1942A Gentleman at Heart— Steve-Detective
1941Hard Guy— Steve Randall
1941Double Cross— Jim Murray
1941Play Girl— Don Shawhan
1941Mountain Moonlight— Paul Conrad
1941Great Guns— Capt. Baker
1941Riders of the Purple Sage— Adam Dyer
1940Murder Over New York— Ralph Percy
1940Charlie Chan in Panama— Richard Cabot
1940Knute Rockne All American— Elmer Laydon - One of The Four Horsemn
1940Sailor's Lady— Lt. Wood
1939Charlie Chan in Reno— Curtis Whitman
1939Tail Spin— Lieutenant Dick 'Tex' Price
1939The Escape— Eddie Farrell
1939The Return of the Cisco Kid— Alan Davis
1939Chicken Wagon Family— Matt Hibbard
193920,000 Men a Year— Al Williams
1939Winner Take All— Paulie Mitchell
1938Three Loves Has Nancy— Jack's Friend (uncredited)
1938The Affairs of Annabel— Detective (uncredited)
1938Mars Attacks the World— Talgon's Brother - a Martian Captain
1938Juvenile Court— Bradley (uncredited)
1938Flash Gordon's Trip to Mars— Stratosled Pilot (Talgon's Brother)
1937Headline Crasher— Lawrence 'Larry' Deering
1937The Devil Diamond— Jerry Carter
1937Tough to Handle— Joe MacIntyre
1937Young Dynamite— Tom Marlin
1937Anything for a Thrill— Cliff Mallory
1936Born to Fight— Tom 'Bomber' Brown / Tom Hayes
1936Racing Blood— Clay Harrison
1936With Love and Kisses— Don Gray
1936The Reckless Way— Jim Morgan
1936The Country Doctor— Logger Paying Doctor (uncredited)
1936Private Number— Joe
1935The Lost City— Bruce Gordon
1935The Adventures of Rex and Rinty— Frank Bradley
1935The Silent Code— NWMP Cpl. Jerry Hale
1935Confidential— J.W. 'Jack' Keaton, Jr.
1935Thunderbolt— Jack Hall
1935Circus Shadows— Dale Wentworth
1935Forced Landing— Jimmy Stafford
1934Voice in the Night— Jack
1934Devil Tiger— Robert "Bob" Eller
1934The Age of Innocence— Dallas
1934The Crime of Helen Stanley— Lee Davis
1934Caravan— Young Officer at Beer Garden (Uncredited)
1934I Can't Escape— Bob, college boy at club
1934Coming Out Party— Party Guest
1934Forsaking All Others— Party Guest (Uncredited)
1933Let's Fall in Love— Ray
1932Huddle— Tom Stone
1931Politics— Nifty Morgan
1931West of Broadway— Reggie (uncredited)
1931Stepping Out— Hal Rogers
1931The Champion— Kane Halliday aka Kid Roberts
1931Cavalier of the West— Lieutenant Wilbur Allister
1931Strangers May Kiss— 1st Admirer
1930Good News— Student
1929Trial Marriage— Party Guest (uncredited)
1929Song of Love— Nightclub Patron (uncredited)