William Welsh
Known For

Diamond Jim

20,000 Leagues Under the Sea

Burning Words

One More River

The Flirt

Shadows of the North

The Western Wallop

Beyond the Rockies
All Movies (83)
- Cavalry1936 · as General John Harvey
- Diamond Jim1935 · as Conductor
- Queen of the Jungle1935 · as John Lawrence
- One More River1934 · as Juryman (Uncredited)
- Beyond the Rockies1932 · as John Allen
- Freighters of Destiny1931 · as Dad Mercer
- Sundown Trail1931 · as Pa Stoddard
- The Love Trader1930 · as Benson
- Skinner Steps Out1929
- The Mississippi Gambler1929 · as Captain Weathers
- Come and Get It!1929 · as Judge Elliott
- Companionate Marriage1928 · as Mr. Williams
- Lightning Speed1928 · as Governor Standish
- The Head of the Family1928 · as Daniel Sullivan
- Daredevil's Reward1928 · as James Powell (as William Welch)
- The Opening Night1927 · as Fisherman
- The Isle of Forgotten Women1927 · as Mr. Paine
- Chain Lightning1927 · as George Clearwater (as William Welch)
- The Western Rover1927 · as Alexander Seaton
- Hills of Peril1927 · as Grimes
- Paying the Price1927 · as Thomas Gordon
- Wandering Girls1927 · as James Marston
- Benson at Calford1926 · as Abner Benson, Ed's Father
- Obey the Law1926 · as The Father
- The Man from the West1926 · as Bill Hayes
- Frenzied Flames1926 · as Captain Meagan
- The Set-Up1926 · as Sheriff Hayes
- The Demon1926 · as Percival Wade
- Western Pluck1926 · as 'Dynamite' Dyer
- Two-Fisted Jones1925 · as Henry Mortimer
- The White Outlaw1925 · as Malcolm Gale
- Fighting the Flames1925 · as Charlie Ryan
- The Red Rider1925 · as Ben Hanfer
- Don Dare Devil1925 · as José Remado
- The Fighting Ranger1925 · as John Marshall
- Flying Hoofs1925 · as Banker Conner
- The Western Wallop1924 · as Italian convict
- The Price She Paid1924 · as General Lemuel Siddall
- The Law Forbids1924 · as Lawyer for the Plantiff
- The Man from Wyoming1924 · as David Messiter
- The Red Warning1923 · as George Ainslee
- The Ramblin' Kid1923 · as Lafe Dorsey
- Beasts of Paradise1923
- Shadows of the North1923 · as Jeffrey Neilson
- Shootin' for Love1923 · as Bill Randolph
- The Shock1923 · as Mischa Hadley
- Trifling with Honor1923 · as Warden
- Burning Words1923 · as John Malcolm
- Dead Game1923 · as Harlu
- The Town Scandal1923 · as Samuel Grimes
- The Social Buccaneer1923 · as Raymond Norton
- One of Three1923
- Around the World in 18 Days1923 · as Matthew Harlow
- The Flirt1922 · as George Carroll
- Ridin' Wild1922 · as John Henderson
- The Lone Hand1922 · as Al Sheridan
- Top o' the Morning1922
- The Further Adventures of Yorke Norroy1922
- The Scrapper1922 · as Dan McCarthy
- With Stanley in Africa1922 · as Henry Morton Stanley
- Luring Lips1921 · as James Tierney
- The Man Tamer1921 · as Circus Manager
- Reputation1921 · as Max Gossman
- Crossed Clues1921
- Over the Hill to the Poorhouse1920 · as Pa Benton
- Trailed by Three1920 · as Aboto
- The Heart of Humanity1918 · as Prussian Officer
- The Eternal Sin1917 · as Gubetta
- 20,000 Leagues Under the Sea1916 · as Charles Denver
- The Foolish Virgin1916 · as Jim's father
- The Narrow Path1916 · as Bessie's father
- Elusive Isabel1916 · as Chief Campbell
- The Lords of High Decision1916 · as Walsh
- The Primrose Path1915
- The Eleventh Dimension1915 · as Professor Singleton
- Conscience1915 · as John Benson
- The White Terror1915 · as David Duncan
- Courtmartialed1915
- Rene Haggard Journeys On1915 · as Rene's Sister's Assailant
- Neptune's Daughter1914 · as King Neptune
- The Conscience of Hassan Bey1913 · as Hassan Bey
- Traffic in Souls1913 · as William Trubus
- His Hour of Triumph1913 · as Leonard Dare - the Actor / Manager