Barry Darsow
Barry Darsow

Barry Darsow

Born: October 6, 1959 (66 years)
Minneapolis, Minnesota, USA

Barry Darsow is a former American professional wrestler who is known as Smash, one half of the tag team Demolition, and as Krusher Khrushchev, Repo Man, and The Blacktop Bully. Throughout his career he worked for Jim Crockett Promotions, WWE, World Championship Wrestling (WCW), and several regional promotions in the 1980s and 1990s. He is a four-time former world tag team champion, winning three WWE World tag team titles as part of Demolition and one NWA World tag team title as part of a three-man team with Ivan and Nikita Koloff (although the NWA no longer recognizes any former tag team champions prior to 1992; Darsow's championship is considered part of the WCW World tag team championship lineage), and a one-time NWA United States tag team champion.

Movies as Actor (88)
WWE Hall Of Fame 2026

WWE Hall Of Fame 2026

as Smash

Apr 18, 2026

Alien Danger 2! With Raven Van Slender

Alien Danger 2! With Raven Van Slender

as Demo

Oct 11, 2021

WWE: 150 Best Pay-Per-View Matches, Vol 1

WWE: 150 Best Pay-Per-View Matches, Vol 1

as Repo Man

Mar 11, 2014

CHIKARA: King of Trios - Night Three

CHIKARA: King of Trios - Night Three

as Smash

Sep 16, 2012

JCW Legends and Icons

JCW Legends and Icons

Dec 8, 2011

Chris Benoit: The Aftermath

Chris Benoit: The Aftermath

as Himself

Jan 1, 2010

WWE: Allied Powers - The World's Greatest Tag Teams

WWE: Allied Powers - The World's Greatest Tag Teams

as Smash

Jan 1, 2009

WWE WrestleMania X-Seven

WWE WrestleMania X-Seven

as The Repo Man

Apr 1, 2001

WCW World War 3 1998

WCW World War 3 1998

as Himself

Nov 22, 1998

WCW World War 3 1997

WCW World War 3 1997

as Himself

Nov 23, 1997

WCW Uncensored 1995

WCW Uncensored 1995

as The Blacktop Bully

Mar 19, 1995

WCW SuperBrawl V

WCW SuperBrawl V

as The Blacktop Bully

Feb 19, 1995

WWE Grudges, Gripes & Grunts

WWE Grudges, Gripes & Grunts

as The Repo Man

Oct 16, 1993

WWE UK Fan Favorites 1993

WWE UK Fan Favorites 1993

as The Repo Man

Aug 9, 1993

WWE Invasion of the Bodyslammers

WWE Invasion of the Bodyslammers

as The Repo Man

Jun 24, 1993

WWE Bashed in the USA

WWE Bashed in the USA

as The Repo Man

Jun 23, 1993

WWE Smack 'Em Whack 'Em

WWE Smack 'Em Whack 'Em

as The Repo Man

Apr 22, 1993

WWE WrestleFest '93

WWE WrestleFest '93

as The Repo Man

Mar 20, 1993

WWE Wrestling Grudge Matches

WWE Wrestling Grudge Matches

as The Repo Man

Mar 1, 1993

WWE Royal Rumble 1993

WWE Royal Rumble 1993

as The Repo Man

Jan 24, 1993

WWE Survivor Series Showdown 1992

WWE Survivor Series Showdown 1992

as The Repo Man

Nov 22, 1992

WWE Rampage '92

WWE Rampage '92

as The Repo Man

Oct 22, 1992

WWE SummerSlam 1992

WWE SummerSlam 1992

as The Repo Man

Aug 29, 1992

WWE World Tour 1992

WWE World Tour 1992

as Repo Man

Aug 27, 1992

WWE WrestleFest '92

WWE WrestleFest '92

as The Repo Man

Jul 23, 1992

3rd Annual Battle of the WWE Superstars

3rd Annual Battle of the WWE Superstars

as The Repo Man

Jun 25, 1992

WWE UK Rampage

WWE UK Rampage

as The Repo Man

Apr 19, 1992

WWE UK Rampage '92

WWE UK Rampage '92

as The Repo Man

Apr 14, 1992

WWE WrestleMania VIII

WWE WrestleMania VIII

as The Repo Man

Apr 5, 1992

WWE Royal Rumble 1992

WWE Royal Rumble 1992

as The Repo Man

Jan 19, 1992

WWE This Tuesday In Texas

WWE This Tuesday In Texas

as The Repo Man

Dec 3, 1991

WWE Survivor Series Showdown 1991

WWE Survivor Series Showdown 1991

as The Repo Man

Nov 24, 1991

WWE Rampage '91

WWE Rampage '91

as Demolition Smash

Oct 24, 1991

WWE SummerSlam Spectacular '91

WWE SummerSlam Spectacular '91

as Masked Wrestler

Aug 18, 1991

Wrestling's Greatest Champions

Wrestling's Greatest Champions

as Smash

Jul 30, 1991

2nd Annual Battle of the WWE Superstars

2nd Annual Battle of the WWE Superstars

as Demolition Smash

Jun 27, 1991

SWS WrestleFest

SWS WrestleFest

as Demolition Smash

Mar 30, 1991

WWE WrestleMania VII

WWE WrestleMania VII

as Demolition Smash

Mar 24, 1991

WWE SuperTape: Volume 3

WWE SuperTape: Volume 3

as Demolition Smash

Jan 24, 1991

WWE Royal Rumble 1991

WWE Royal Rumble 1991

as Smash

Jan 19, 1991

WWE Survivor Series 1990

WWE Survivor Series 1990

as Demolition Smash

Nov 22, 1990

WWE Survivor Series Showdown '90

WWE Survivor Series Showdown '90

as Demolition Smash

Nov 18, 1990

Wrestling Tough Guys

Wrestling Tough Guys

as Smash

Sep 27, 1990

WWE SummerSlam 1990

WWE SummerSlam 1990

as Demolition Smash

Aug 27, 1990

WWE SummerSlam Fever

WWE SummerSlam Fever

as Demolition Smash

Aug 19, 1990

WWE SuperTape: Volume 2

WWE SuperTape: Volume 2

as Demolition Smash

Jul 25, 1990

WWF/AJPW/NJPW Wrestling Summit

WWF/AJPW/NJPW Wrestling Summit

as Smash

Apr 13, 1990

WWE WrestleMania VI

WWE WrestleMania VI

as Demolition Smash

Apr 1, 1990

Wrestling Superheroes

Wrestling Superheroes

as Smash

Mar 21, 1990

WWE Royal Rumble 1990

WWE Royal Rumble 1990

as Demolition Smash

Jan 21, 1990

WWE Survivor Series 1989

WWE Survivor Series 1989

as Demolition Smash

Nov 23, 1989

WWE Survivor Series Showdown '89

WWE Survivor Series Showdown '89

as Demolition Smash

Nov 12, 1989

WWE SummerSlam 1989

WWE SummerSlam 1989

as Smash

Aug 28, 1989

Demolition: Witness the Power

Demolition: Witness the Power

as Demolition Smash

Aug 9, 1989

The Best of the WWF: volume 20

The Best of the WWF: volume 20

as Demolition Smash

Aug 9, 1989

The Best of the WWF: volume 19

The Best of the WWF: volume 19

as Demolition Smash

Jul 19, 1989

WWE Wrestling at The Meadowlands: May '89

WWE Wrestling at The Meadowlands: May '89

as Demolition Smash

May 8, 1989

WWE WrestleMania V

WWE WrestleMania V

as Demolition Smash

Apr 2, 1989

The Brains Behind the Brawn

The Brains Behind the Brawn

as Demolition Smash

Mar 15, 1989

WWE Royal Rumble 1989

WWE Royal Rumble 1989

as Demolition Smash

Jan 15, 1989

WWE Los Angeles Wrestling: December '88

WWE Los Angeles Wrestling: December '88

as Demolition Smash

Dec 17, 1988

WWE Survivor Series 1988

WWE Survivor Series 1988

as Smash

Nov 24, 1988

The Best of the WWF: volume 17

The Best of the WWF: volume 17

as Demolition Smash

Nov 10, 1988

WWE Maple Leaf Wrestling: November '88

WWE Maple Leaf Wrestling: November '88

as Demolition Smash

Nov 6, 1988

WWE U.K. Rampage 1988

WWE U.K. Rampage 1988

as Demolition Smash

Oct 7, 1988

WWE SummerSlam 1988

WWE SummerSlam 1988

as Demolition Smash

Aug 29, 1988

WWE WrestleFest

WWE WrestleFest

as Demolition Smash

Jul 31, 1988

WWE Maple Leaf Wrestling: July '88

WWE Maple Leaf Wrestling: July '88

as Demolition Smash

Jul 24, 1988

The Best of the WWF: volume 15

The Best of the WWF: volume 15

as Demolition Smash

Apr 13, 1988

WWE WrestleMania IV

WWE WrestleMania IV

as Demolition Smash

Mar 27, 1988

George "The Animal" Steele

George "The Animal" Steele

as Demolition Smash

Dec 15, 1987

WWE Houston Wrestling: December '87

WWE Houston Wrestling: December '87

as Demolition Smash

Dec 11, 1987

WWE Survivor Series 1987

WWE Survivor Series 1987

as Barry Demolition Smash

Nov 26, 1987

The Best of the WWF: volume 13

The Best of the WWF: volume 13

as Demolition Smash

Oct 28, 1987

WWE Houston Wrestling: October '87

WWE Houston Wrestling: October '87

as Demolition Smash

Oct 9, 1987

WWE Houston Wrestling: The Paul Boesch Retirement Show

WWE Houston Wrestling: The Paul Boesch Retirement Show

as Demolition Smash

Aug 28, 1987

WWE Maple Leaf Wrestling: March '87

WWE Maple Leaf Wrestling: March '87

as Demolition Smash

Mar 15, 1987

WWE Wrestling at The Meadowlands: January '87

WWE Wrestling at The Meadowlands: January '87

as Demolition Smash

Jan 5, 1987

NWA Starrcade 1986

NWA Starrcade 1986

as Krusher Kruschev

Nov 27, 1986

NWA Superstars on The SuperStation

NWA Superstars on The SuperStation

as Krusher Khrushev

Feb 7, 1986

AWA/NWA Night of Champions II

AWA/NWA Night of Champions II

as Krusher Kruschev

Dec 29, 1985

Pro Wrestling USA Star Wars: December 1984

Pro Wrestling USA Star Wars: December 1984

as Krusher Khruschev

Dec 25, 1985

NWA Starrcade 1985

NWA Starrcade 1985

as Krusher Khruschev

Nov 28, 1985

AWA Super Clash

AWA Super Clash

as Krusher Khruschev

Sep 25, 1985

PNW Owen Family Super Extravaganza

PNW Owen Family Super Extravaganza

as Krusher Kruschev

Sep 24, 1985

NWA The Great American Bash 1985

NWA The Great American Bash 1985

as Krusher Kruschev

Jul 16, 1985

PWUSA Star Wars

PWUSA Star Wars

as Krusher Khruschev (Ringside)

Feb 24, 1985

RFVideo Face Off Vol. 17: Behind The Paint

RFVideo Face Off Vol. 17: Behind The Paint

as Himself