Actor (37 credits)
- The Forty-Niners (1954) Charlie - Western Union Clerk, not listed in credits
- One Minute to Zero (1952) Pvt. Clark, not listed in credits
- The Fighting Devil Dogs (1943) Dock Clerk, хроника, not listed in credits
- SOS Coast Guard (1942) Ensign Jim Kent, хроника
- S.O.S. Tidal Wave (1939) not listed in credits
- The Zero Hour (1939) Young Man, not listed in credits
- Wall Street Cowboy (1939) Young Man, not listed in credits
- The Missing Guest (1938) Minor Role, not listed in credits
- Slander House (1938) The Bellhop
- Too Hot to Handle (1938) Man, not listed in credits
- Freshman Year (1938) Upperclassman, not listed in credits
- Swing That Cheer (1938) Student, not listed in credits
- Flash Gordon's Trip to Mars (1938) Captain Rama of the Forest People [Chs. 6-7 - 10-11 - 13], not listed in credits
- Young Fugitives (1938) Telegraph Clerk, not listed in credits
- The Fighting Devil Dogs (1938) Dock Shipping Clerk, not listed in credits
- Cipher Bureau (1938) Minor Role, not listed in credits
- SOS Coast Guard (1937) Ens. Jim Kent [Ch. 1]
- Parnell (1937) Member of Parliament, not listed in credits
- They Gave Him a Gun (1937) Aide, not listed in credits
- Secret Agent X-9 (1937)
- Range Defenders (1937) George Brooke
- The Plough and the Stars (1936) Minor Role, not listed in credits
- It's a Great Life (1935) CCC Boy, not listed in credits
- Hell's Angels (1930) Pilot
- Men Without Law (1930) Tom Healy
- The Road to Ruin (1928) Jimmy Canfield
- Wings (1927) Aviator, not listed in credits
- The Wild Bull's Lair (1925) Henry Harbison
- The Iron Horse (1924) Rail Worker, not listed in credits
- Polly of the Follies (1922) Jimmy Meacham
- Velvet Fingers (1920) Mickey
- The Idol Dancer (1920) Donald Blythe
- Through the Toils (1919) Willie
- Virtuous Wives (1918) Bobby Delabarre
- The Steadfast (1915) Little Jack Wygand
- Little Breeches (1914) Little Gabe aka Little Breeches
- Buster's Dream (1912) One of the Children
Director (59 credits)
Producer (2 credits)