Barton MacLane
AKA: Ernest Barton MacLane
Birthday: 1902-12-25
Died: 1969-01-01
Birthplace: Columbia, South Carolina, USA
Barton MacLane graduated from Wesleyan University, where he displayed a notable aptitude for sports, in particular football and basketball. Not surprisingly, his physical prowess led to an early role in The Quarterback (1926) with Richard Dix. MacLane once commented that, as an actor, he needed to have the physical strength to tear the bad guys "from limb to limb", if necessary. Ironically, it was usually Barton himself who was destined to be at the end of a hiding (when not getting shot, instead), typically as snarling henchmen, outlaws and other assorted dubious or abrasive types throughout most of his 40-year acting career. In fact, Barton became so typecast that his name was for a time used proverbially, to generally describe a shouting, hard-nosed ruffian.
After training at the American Academy of Dramatic Arts, MacLane joined a stock company in Brooklyn. In 1927 he had his first part on Broadway, a brief moment as an assistant district attorney, in the melodrama "The Trial of Mary Dugan". He then played a small featured role as a police officer in "Subway Express" (1929-30), a drama enacted in the interior of a subway car. In mid-1932 MacLane tried his hand at writing his own starring vehicle for the stage, entitled "Rendezvous". While the play closed after just 21 performances, it led to a contract with Warner Brothers.
Barton had already appeared in bit roles for Paramount at their Astoria Studios, including The Marx Brothers' debut film The Cocoanuts (1929). He portrayed mobster Brad Collins in 'G' Men (1935) (with James Cagney), which set the tone for most of his future assignments. Brawny, with squinty eyes and a rasping voice, MacLane was the ideal surly tough guy, particularly suitable for westerns and the type of films noir Warner Brothers excelled at. He was often cast as cops, be they bent or honest. Some of his most representative performances include gangster Al Kruger in Bullets or Ballots (1936), which won him some of the best critical notices of his career; outlaw Jack Slade in Western Union (1941); crooked construction boss Pat McCormick, who gets beaten up by Humphrey Bogart and Tim Holt over past-due wages in The Treasure of the Sierra Madre (1948); hard-nosed cops Detective Dundy in The Maltese Falcon (1941) and Lt. Reece in Kiss Tomorrow Goodbye (1950). MacLane, on loan to Universal, also had a starring role in Prison Break (1938) as an innocent tuna fisherman who is framed for murder. He was prominent as a tough but sympathetic cop, foil to sleuthing girl reporter Glenda Farrell in the "Torchy Blaine" series of the mid- to late 1930s. In the 1960s Barton began to cultivate a good-guy image as Marshal Frank Caine in the NBC western series Outlaws (1960) as well as showing up in a small recurring role as Air Force Gen. Martin Peterson in I Dream of Jeannie (1965).
Barton was married to the actress Charlotte Wynters, who appeared with him in six of his films. When not on the set, the couple spent time on their 2000-acre cattle ranch in Madera County, California.
For his work in television, Barton has a star on the Hollywood Walk of Fame.
Filmography
Character: Police Commissioner
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Lt. of Detectives Dundy
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Strecker
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Lt. Barry Lane
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Inspector Walgreen
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: George 'Deacon' Markham
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Taggart
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Marty Callahan
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Sergeant George Lake
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: General Arnold
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Lieutenant John Reece
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Stephen Whitney
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Det. Lt. Dan Coster
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Casey (Vic's Butler/Trainer)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Policeman Baxter
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Rief
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Capt. Myles Moylan
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Capt. Benjamin Black
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Sgt. Mac McCardle
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Rufus J. "Gotch" McCurdy
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Commissioner McLennan
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Henchman Pruitt
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Capt. Tarnowski
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Lt. Steve McBride
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Clyde O'Connell
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Francis J. Brannigan
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Det. Lt. Steve McBride
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Steve McBride
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Det. Lt. Steve 'Mac' McBride
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Sheriff Grover
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Dr. H. 'Doc' Raymond
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Marshal Cassidy
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Self (archive footage) (uncredited)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Chalk Reynolds
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Captain Jenkins
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Duke Hutchinson
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Sheriff Jim Harden
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Captain Scarface
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Joaquin Shannon
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Charley Benson
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Clifton Jeffords
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Larry Channock
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Texas Jack Barton
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Lucas
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Andrew Beaupre
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Cliff Ballenger
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective Captain Rourke
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Deacon Bartlett
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: First Cop (uncredited)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Detective with Handcuffs
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: 'Banjo' Sweeney
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Henry 'Tiny' Longtree
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Mosby, Gang Leader
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Himself (uncredited)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Captain Cogswell
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Self (archive footage)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Capt. Jack Matthews
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Self (archive footage)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Harry the Guide
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
Character: Football Player (uncredited)
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x
$rowCount++;
} // end for loop
// crew
// $rowCount=0;
for($x=0;$x