Marie Stanislas Prévost est le fils de Jacques François Prévost, marchand, et d'Anne Julie Renée Passelez. Il épouse Victoire Josèphe Le Cour Grandmaison, sœur d'Adolphe Le Cour de Grandmaison.
Il entre en service le , comme sergent major de grenadiers dans la Légion nantaise, et il est élu par ses camarades lieutenant le suivant. Il sert de 1793 à l’an IV, à l’armée des côtes de l'Océan, sous les ordres du Général Hoche.
Le , il est affecté au 5ebataillon auxiliaire du Loiret, et le , il est intégré avec son bataillon à la 63edemi-brigade d’infanterie. Il est mis en non activité le , et le il est affecté à l’armée du Nord, comme capitaine en pied à la 70edemi-brigade d’infanterie.
Lors de la première Restauration, il est maintenu dans son commandement, et il est élevé au grade d’officier de la Légion d’honneur le , puis il est fait chevalier de l'ordre de Saint-Louis le .
Au retour des Bourbons, et conformément à l’ordonnance du , sa promotion au grade de général est annulée. Il est mis en non activité avec le grade de colonel, et il est admis à la retraite en 1823. En 1830, il prend le commandement de la Garde nationale de Nantes.