Rose a été entrainé par Verne Gagne et Billy Robinson au début des années 70. Il a fait ses débuts contre Bob Remus en 1973. Il a d'abord lutté pour l'AWA, la WWF et pour Don Owen à la Pacific Northwest Wrestling.
L'une des plus grandes feuds de cette fédération a été celle qui a confronté Rose contre Rowdy Roddy Piper. Selon l'autobiographie de Piper, c'est la feud qui a permis à Piper de se faire un nom dans le monde du catch et cette feud a aussi permis à Rose de devenir une icone dans la région. Rose a eu aussi une longue feud contre Jimmy Snuka. Son partenaire en équipe, Ed Wiskoski est resté à ses cotés pendant 30 ans.
Lorsqu'il était à la WWF, pendant les années 82-83, il lui arrivait souvent de travailler 90 jours de suite. Quand il avait un jour de libre, il prenait l'avion et allait lutter dans des shows indépendants sur la cote ouest. Au somment de sa gloire à la WWF, il faisait partie du main-event contre Bob Backlund au Madison Square Garden pour le titre de la WWE. Il a eu aussi quelques combats contre Pedro Morales et était managé par le Grand Wizard.
Rose et Doug Somers se sont engagés dans une feud avec les Midnight Rockers pour le titre par équipe de l'AWA en 1986 et 1987. Durant cette période, Rose n'a jamais subi de tombé.
En tant que heel, Rose était très respecté pour son habileté au micro et son talent dans le ring. Il a même tourné son gros gain de poids en gimmick. Quand le ring announcer le présentait et donnait son poids, Rose s'emparait du micro et soutenait qu'il pesait moins. Ce qui amenait bien sur la foule à se moquer de lui. Parfois, il lui arrivait de faire des pompes avec un seul bras sur le ring et il défiait d'autres lutteurs musclés lors de "pose-down", un combat des plus belles musculatures.
Rose était un athlete très solide. Il était également bon au baseball, softball et hocky. En 1981, il a battu à la course sur patin à glace, les 5 membres les plus rapides d'une ligue mineure de hockey. Tous les joueurs battus ont tous fait carrière à la NHL.
Rose, luttant sous le nom de l'Executioner, a perdu contre Tito Santana lors du premier match de l'histoire de Wrestlemania en 1985.
Son dernier match a eu lieu à Wrestle Reunion en 2005. Il a participé à un match par équipe à 6 avec Col. DeBeers (Ed Wiskoski) et Bob Orton Jr contre Jimmy Valiant, Roddy Piper et Jimmy Snuka. Ce match était prévu pour la retraite de Jimmy Valiant mais Rose (qui a subi le plus gros bump de la soirée) a également arrêté de lutter après ce match, se contentant d'apparitions. Il a ouvert une école de lutte avec Wiskoski à Portland.
Durant la seconde moitié des années 90, Rose a animé un talk show sur une radio de Portland.
Palmarès (source : Online World of Wrestling)
NWA Pacific Northwest Tag Team titles w/Jesse Ventura defeating Jimmy Snuka & Dutch Savage (October 25, 1976); NWA Pacific Northwest Tag Team titles w/Jesse Ventura defeating Jimmy Snuka & Dutch Savage (January 15, 1977); NWA Pacific Northwest Tag Team titles w/Ed Wiskoski defeating Moondog Mayne & Ron Bass (December 7, 1977); NWA Hawaii Heavyweight title defeating John Anson (May ??, 1978); NWA Hawaii Tag Team titles w/John Studd defeating Bill & Russ Francis (May 17, 1978); NWA Pacific Northwest Tag Team titles w/Ed Wiskoski defeating Jimmy Snuka & Dutch Savage (September 9, 1978); NWA (San Francisco) United States Heavyweight title defeating Jimmy Snuka [Tournament] (September 16, 1978); NWA (San Francisco) World Tag Team titles w/Ed Wiskoski defeating Ron Starr & Dean Ho (October 25, 1978); NWA (San Francisco) World Tag Team titles w/Ed Wiskoski defeating Ron Starr & Enrique Vera (December 7, 1978); NWA (San Francisco) United States Heavyweight title defeating Ron Starr (May 11, 1979); NWA (Vancouver) Canadian Tag Team titles w/Chris Colt defeating Texas Outlaw & Bobby Bass (November 12, 1979); NWA Pacific Northwest Heavyweight title defeating Stan Stasiak (November 16, 1979); NWA (Vancouver) Pacific Coast Heavyweight title defeating Siegfried Steinke (January ??, 1980); NWA Pacific Northwest Heavyweight title defeating Rick Martel (August 16, 1980); NWA Pacific Northwest Heavyweight title defeating Roddy Piper (September 20, 1980); NWA (Vancouver) Canadian Tag Team titles w/Rip Oliver defeating Joe Ventura & Jay Youngblood (January 12, 1981); NWA Pacific Northwest Heavyweight title defeating Jay Youngblood (April 9, 1981); NWA Pacific Northwest Heavyweight title defeating Jay Youngblood (April 21, 1981); NWA Pacific Northwest Heavyweight title defeating Matt Borne (April 30, 1981); NWA Pacific Northwest Tag Team titles w/Rip Oliver defeating Steve Regal & Matt Borne (August 29, 1981); NWA Pacific Northwest Heavyweight title defeating Steve Regal (October ??, 1981); NWA Pacific Northwest Tag Team titles w/Stan Stasiak defeating Steve Regal & Matt Borne (November 4, 1981); NWA (Knoxville) Southern Tag Team titles w/Jimmy Golden defeating ???????? (May ??, 1982); NWA Pacific Northwest Tag Team titles w/Rip Oliver defeating Rocky Johnson & Brett Sawyer (July 30, 1982); NWA Pacific Northwest Tag Team titles w/Brian Adias defeating Assassin & Rip Oliver (August 20, 1983); NWA Pacific Northwest Tag Team titles w/Curt Hennig defeating Assassin & Rip Oliver (November 5, 1983); NWA Pacific Northwest Heavyweight title defeating Rip Oliver (April 28, 1984); AWA World Tag Team titles w/Doug Somers defeating Scott Hall & Curt Hennig (May 17, 1986); NWA Pacific Northwest Tag Team titles w/Avalanche defeating Steve Doll & Scott Peterson (September 3, 1988); NWA Pacific Northwest Tag Team titles w/Col. DeBeers defeating Steve Doll & Scott Peterson (January 28, 1989); WCCW (Vancouver) International Tag Team titles w/Michelle Starr defeating Mighty Quinn & Mike Roselli (October 16, 1992); ACCW (West Virginia) Heavyweight title defeating ????????? (August 23, 1997); ACCW (West Virginia) Television title defeating Bart Batten (September 20, 1997); UIW (Washington) Heavyweight title defeating ??????? () UIW (Washington) Heavyweight title defeating ??????? () OPWF (Oregon) Heavyweight title defeating ??????? (); OPWF (Oregon) Tag Team titles w/?????? defeating ???? & ???? ();