Actor (38 credits)
- The Indian Raiders (1956) Buckskin Billy Burke, хроника
- White Savage (1943) Gris
- Don Winslow of the Coast Guard (1943)
- Sherlock Holmes in Washington (1943) Howe
- Moonlight in Havana (1942) Eddie Daniels
- Unseen Enemy (1942) Canadian Army Captain William Flynn Hitchcock, aka Bill Flinn, posing as Captain Wilhelm Roering
- Escape from Hong Kong (1942)
- Valley of the Sun (1942) Lieutenant, not listed in credits
- Overland Mail (1942)
- Top Sergeant (1942) Sgt. Dick «Rusty» Manson
- Don Winslow of the Navy (1942)
- Danger in the Pacific (1942) Dr. David Lynd
- Drums of the Congo (1942) Captain Kirk Armstrong
- In the Navy (1941) Reef, not listed in credits
- Barnacle Bill (1941) Dixon
- Mutiny in the Arctic (1941) Cole
- Hold That Ghost (1941)
- Tight Shoes (1941) Haystack - Reporter, not listed in credits
- You Can't Cheat an Honest Man (1939) Ping-Pong Player, not listed in credits
- Who Killed Gail Preston? (1938) Tom Kellogg
- Squadron of Honor (1938) District Attorney Don Blane
- When G-Men Step In (1938) Frederick «Fred» Garth
- The Secret of Treasure Island (1938)
- Paid to Dance (1937)
- A Dangerous Adventure (1937) Tim Sawyer
- A Fight to the Finish (1937) Duke Mallor
- Billion Dollar Scandal (1933) Boxer in Fight Montage, not listed in credits
- Her First Mate (1933) Purser, Albany Night Boat, not listed in credits
- Lady with a Past (1932) Party Guest, not listed in credits
- Whistlin' Dan (1932) Bob Reid
- The Lady Killer (1931)
- De Woild's Champeen (1930) The World's Champion
- Untamed (1929) Gregg
- The Valiant (1929) Policeman, not listed in credits
- Border Romance (1929) Bob Hamlin
- Fugitives (1929) Dick Starr
- Blindfold (1928) Buddy Brower
- Me, Gangster (1928) Jimmy Williams