Michael Dwayne Weaver nació el 7 de Julio de 1952 en Gatesville, Texas. Fue un buen boxeador de peso pesado, fue conocido como Mike Weaver.
Mike fue miembro de los cuerpos de marine de la armada desde 1968 a 1971 y fue a Vietnam, y durante este tiempo se metió en el boxeo amateur y comenzó a entrenar. Su pelea notable contra Duane Bobick, una futura estrella amateur fuera de la armada. En una pelea donde ambos hombres cayeron, Mike.
Por 1972 Mike estaba viviendo y entrenando en California y se volvió profesional del boxeo. En sus comienzos, Mike era considerado un semi oponente. Frecuentemente se lo traía a comentario en alguna noticia y peleaba contra buenos contendientes, y era sparring de su amigo Muhammad Ali y de Ken Norton, mas conocido como Hercules.
Sin embargo, luego de un par de peleas perdidas, como contra Howard Smith y Larry Frazier, Mike mostró signos de mejoría. Peleo contra los hermanos Bobick, perdiendo en una decisión a 10 rounds en Rodnwy, y siendo parada la pelea por un corte en el séptimo round contra Duane.
En 1976 Mike peleo bien contra Jody Bellard, y en 1978 perdió dos peleas en una decisión pegada contra Stan Ward por el titulo de peso pesado de el estado de California, y contra Leroy Jones por el titulo NABF de peso pesado.
A finales del 78´ Mike consiguió un nuevo equipo y manager y consiguió una seguidilla de cinco nocaut seguidos, dos de ellos contra oponentes mejor rankeados. En octubre de 1978 se levanto del suelo para noquear al colombiano Bernardo Mercado en el quinto, y en junio de 1979 noqueo a Stan Ward en el noveno para ganar el titulo USBA de peso pesado.
Estas peleas ganadas le dieron un alto perfil para pelear por el titulo mundial contra el jamás vencido campeón de la WBC Larry Holmes en Nueva York, en el Madison Square Garden en junio de 1979. HBO transmitió la pelea, termino por puntos.
En un súbito cambio de los eventos, la roca gigante llamada Holmes cayo varias veces. Pero en el onceavo round logro tirar con un upper a Mike. Aunque Mike había perdido, la buena pelea que realizo le dieron un buen nombre.
Mas tarde ese año, regreso reteniendo el titulo de la USBA por una pelea de 12 rounds contra Scout LeDoux. En marzo de 1980 fue elegido como un oponente sano para pelear contra John Tate por su titulo de la WBA, en Knoxville Tennnessee. Tate era un boxeador amateur del equipo de 1976 de las olimpiadas. Weaver gano la pelea con una performance increíble y termino cayendo con un hook de izquierda.
En octubre de 1980, Weaver realizo su primer defensa del titulo viajando a Sun City en Sudafrica en el medio del Apartheid. Los puños de Weaver fueron decididamente mejores y termino ganando.
En 1981 una pelea por mucho dinero uniría a Gerry Cooney fue bloqueada por la WBA la cual demandaba una pelea contra James Tillis. Luego de un comienzo lento Mike retuvo su titulo en octubre de ese año.
Luego de otro año de inactividad donde una defensa contra Randall Cobb, fue tras Michael Dokes en Las Vegas el 10 de diciembre de 1982.
En septiembre, Mike peleo contra Stan Ward, y lo venció en el noveno round. En junio de 1985 Mike fue contra Pinklon Thomas, quien tenia el titulo de la WBC y era reconocido como el mejor boxeador de ese momento. Ward noqueo a Mike en el octavo round. Estaria seria su última pelea por el titulo.
A la edad de 35 años parecía que la carrera estaba terminada. Perdió en el primer round contra James Smith. Luego perdió contra Donovan Ruddock.
En 1988 fue a pelear a Sudáfrica pero fue noqueado en el segundo round. En 1993 logro ganarle a Bert Cooper en China.
Ahora trabaja en el servicio postal de los Estados Unidos.