Marshall James Napier wurde auf Neuseeland geboren und siedelte 1988 nach Australien über, um seine Schauspielkarriere in Sydney voranzutreiben. Schon nach kurzer Zeit erhielt er eine Rolle in der Serie „Police Rescue“ und war ab dieser Zeit konstant als Schauspieler tätig.
Marshall Napier hat zwei Kinder, seinen Sohn Reuben und dessen ältere Schwester Jessica, mit der Marshall bereits einige gemeinsame Fernsehauftritte gemacht hat. Schon in „Police Rescue“ standen Vater und Tochter gemeinsam vor der Kamera und Jahre später traten sie ebenfalls wieder nebeneinander in der Serie „McLeod’s Daughters“ auf.
Um seine Stellung als Tierschützer zu verdeutlichen wurde Marshall Vegetarier und stellte ein Vorbild für viele andere dar, dem auch seine Tochter Jessica folgte. Für die South Australian Animal Rights Group nahmen Marshall und Jessica an der australischen Version von „Wer wird Millionär“ teil und gewannen für ihre Organisation $ 64000. Marshall Napier wirkte in jeder bisher veröffentlichten Staffel von „McLeod’s Daughters“ mit, als signifikante Rolle des Farmbesitzers Harry Ryan.