
Roy Barcroft (born Howard Harold Ravenscroft; September 7, 1902 – November 28, 1969) was an American character actor famous for playing villains in B-Westerns and other genres. From 1937 to 1957, he appeared in more than 300 films for Republic Pictures. Some of his prominent roles were the marshal in Oklahoma! (1955) and Colonel Jim Logan in The Adventures of Spin & Marty (1955 - 1957).

as Proprietor

as Ed (The Judge)

as Dr. Gorson

as Bartender

as Narrator

as Mr. Masters

as Morton

as Skipper

as Dr. Beardsley

as Sheriff Griffin

as Narrator

as The Purple Monster

as Mustanger

as Sheriff Mitchell

as Jim Baker

as John McLean

as Sgt. Doyle

as Park Ketchum

as J.P. Flemming

as Mr. Blaisdell (uncredited)

as Sheriff Jorgen

as Maj. Smith

as The Marshal

as Marshal

as Police Lieutenant Ferguson (Uncredited)

as Sheriff Olson

as Lt. Vince D. Bardeman

as Bill Sterling - Rancher

as Sheriff [Chs. 8, 10-12]

as Martin Novak

as Mike

as Henchman Floyd Garrett

as Bud Galloway

as Cooper

as William Oakes

as Mate Orrin

as John Anchor

as Henry Mason

as Russ Schultz

as Jim Clark

as Link Felton

as Mr. Prentiss

as Jim Boylan

as Arthur Jensen

as Ed Brill

as Bart

as Morris Draper

as Harkins

as Steve Baxter

as Curt Walker

as Chet Yonker / Pete Yonker

as Piute

as Retik

as Link

as Ward Sloan

as Monk Walter

as Walter Judson

as Hank Driscoll

as Pete Willard

as Henchman Pike Hardin

as Steve Lacey

as Henchman Turk Smith

as Clint Burnside

as Brick Mason

as Douglas Stratton

as Duke Wallace

as Henchman Brink

as Nick Kovacs

as Hays Lawson

as Banning

as Leo Straykin

as Radio Newscaster (voice) (uncredited)

as Deputy Gerard

as Muley Price

as Hacker

as Fergus

as Barnes

as Brit Condor

as Henchman Mike Slade

as Sand Sanderson

as Hulon Champion

as Nels Berger

as Brink Fallon

as Henchman Bull Macons

as Clip Pearson

as Mark Sanders

as Henchman Roberts

as Mack McKenzie

as Ace Marlin

as Lon Bryson

as Jim Judd

as Parker (uncredited)

as Clete Larrabee

as Flint Fleming

as Henchman Regan

as Hank Kilgore

as Spade Gordon

as Sam Stark

as Henchman Bart

as George Keeler

as Tracy Gillette

as Henchman Dave Williams

as Homesteader

as Arty Sorenson

as Leslie Bennett

as RCMP Broadcaster (voice) (uncredited)

as Ben Dolan

as Guard Grady

as Vic

as Big Bart

as Al Turk

as Clyborne

as Smiling Jim

as Police Lieut. Bain

as Buck Keaton

as Henchman Sanders

as Vic Murkland - Commissioner Angus Cameron

as Torrey

as Jeff Conley

as Standifer

as Henchman

as Jake Stoner

as Henchman Sweeney

as Frank Lawton

as Sheriff Niles

as Spice Kellaway

as Matt Wilkes

as Land Agent Clark

as Monks, Worker

as Bill Hunter

as Moose McGovern

as McKean

as Henchman Boyd Blackwell

as Henchman Boyd

as Big Bill Lambert

as Blackmailer (voice) (uncredited)

as (uncredited)

as Man on Street

as Chad Morgan

as Henchman Hunter

as Insp. Tip Hogan

as Mel Donovan

as Blackie Blake

as Henchman

as Matt Conroy

as Various Voices (uncredited)

as The Marshal

as Visitor

as Dave McKean

as Poli's Driver

as Jeff Carson

as Bull Reagan

as Police Dispatcher (voice)

as The Purple Monster

as Denver Jack

as Buster Welch

as Rusty Channing

as Doc Ryan

as Henchman Maxwell

as John Gant

as Hands Weber

as Wade Larkin

as Capt. Jim Barrett

as Capt. Mephisto

as Ben Jode

as Sheriff Dan Pendleton

as Deputy Ike

as Jack Hatfield

as Ken Ferguson

as Professor Graham

as Dandy Joe Meeker

as J. Rodney Stevens

as Carter / Kane

as David Scott

as Steve Landrau

as Dick Rapidan

as Gilbert J. Leland

as Seabee Barcroft (uncredited)

as Henchman Lefty Lewis

as Jeff Parker

as David Patterson

as Sheriff

as Cattlemen Henchman (uncredited)

as Henchman Ace Holden

as Henchman Laird

as Henchman Durkin

as Sheriff Ben

as Jack Gatling

as Sarsaparilla

as Prison Guard (uncredited)

as Captain Carson

as Slim Layton

as Mark Carter

as Colby

as Townsman Slugging Bud

as Prosecutor Joe Newman

as Henchman

as Chuck Loder

as Deputy Jed 'Luke' Lucas

as Ed Phillips

as Lew Harmon

as Dan Carson

as Ludlow

as Bart Reynolds - Henchman

as Henchman Murphy

as Henchman Pete

as Gil Carse

as Deputy Nelson

as Mort Saunders

as Chief Petty Officer (uncredited)

as Ed Scully

as Captain Rogers

as Captain Hawks

as Officer (uncredited)

as Henchman Luke

as Henchman Vern Stone

as Joel Nesbitt

as Ross

as Val Lamar

as Henchman Red

as Henchman Dirk

as Saloon Boss

as Keno

as Cop at Newspaper Truck Vandalism

as Engineer (uncredited)

as Policeman (uncredited)

as Jim Moreland

as Henchman Putt

as Dude Elliott

as Marshal Jim Bridges' Imposter

as Logan

as Hendricks

as Henchman Hank

as Bowman

as Ming's Soldier / Arborian Sentry (uncredited)

as Bill Tompkins

as Henchman Lodin

as Henchman Green

as Slim (uncredited)

as Outlaw Ed Carter

as Stiff-Hat Bailey

as Colonel Custer

as Mine Superintendent

as Henchman Drifter

as Henchman Ewing

as Mac McElroy

as Reilly, Casino Patron (uncredited)

as AMI Agent Parker

as Sutton

as Henchman Thane

as Robert Beaton

as Ben Hollister - Henchman

as Attorney Meadows (uncredited)

as Conspirator (uncredited)

as Townsman (uncredited)

as Throne Guard

as Cossack