Unknown roleHands Up! (1926) as Capt. Edward LoganBrooding Eyes (1926) as Pat CallaghanOut of the Storm (1926) as Timothy KeithThe Social Highwayman (1926) as Ducket NelsonSon of the Sheik (1926) as GhabahDon Juan (1926) as Count Giano DonatiThe Silent Lover (1926) as Ben AchmedOne Hour of Love (1927) as J.W. McKayThe Night of Love (1927) as Duke de la GardaThe King of Kings (1927) as Roman CenturionThe Tender Hour (1927) as Gramd Duke SergeiRose of the Golden West (1927) as Gen. ValleroJesse James (1927) as Frederick MimmsGood Time Charley (1927) as John HartwellThe Haunted Ship (1927) as Captain Simon GantThe Noose (1928) as Buck GordonThe Devil's Skipper (1928) as First MateThe Hawk's Nest (1928) as Dan DaughertyThe Wind (1928) as Wirt RoddyThe Haunted House (1928) as Mad DoctorSynthetic Sin (1929) as Brandy MulaneThe Last Warning (1929) as Arthur McHughThe Divine Lady (1929) as Captain HardyBulldog Drummond (1929) as PetersonMidstream (1929) as Dr. NelsonCharming Sinners (1929) as George WhitleyHer Private Life (1929) as Sir Bruce HadenSilks and Saddles (1929) as Walter SinclairA Most Immoral Lady (1929) as John WilliamsThe Mysterious Island (1929) as Baron FalonLove Comes Along (1930) as SangredoDouble Cross Roads (1930) as Gene DykeA Notorious Affair (1930) as Sir Thomas HanleyBack Pay (1930) as Charles WheelerInside the Lines (1930) as Governor of GibraltarOutward Bound (1930) as Mr. LingleyReno (1930) as Alexander W. BrettKismet (1930) as The JailerThe Cat Creeps (1930) as HendricksThe Lion and the Lamb (1931) as Professor TottieAlexander Hamilton (1931) as Thomas JeffersonLove Bound (1932) as John RandolphStowaway (1932) as GroderVanity Fair (1932) as Marquis of SteyneThe Silver Lining (1932) as Michael MooreThe Riding Tornado (1932) as Walt CorsonThe Midnight Lady (1932) as Harvey AustinOut of Singapore (1932) as Scar Murray – BoatswainThe Mystic Hour (1933) as Captain James alias The FoxHis Double Life (1933) as Duncan FarrelMenace (1934) as Police InspectorLimehouse Blues (1934) as Pug TalbotClive of India (1935) as Gov. PigotThe Crusades (1935) as The BlacksmithHi, Gaucho! (1935) as Hillario BolarioThe Man Who Broke the Bank at Monte Carlo (1935) as DirectorSutter's Gold (1936) as Capt. KettlesonThe Country Doctor (1936) as Sir Basil CrawfordFrankie and Johnny (1936) as Colonel Brand (uncredited)Champagne Charlie (1936) as Ivan SuchineThe White Angel (1936) as Mr. Bullock, Under Secretary of WarSing, Baby, Sing (1936) as Robert WilsonReunion (1936) as Sir Basil CrawfordLloyd's of London (1936) as HawkinsOne in a Million (1936) as Ratoffsky – alias of Sir Frederick Brooks, Olympic