Neil Green, Longview Washington'da doğdu ve tüm hayatı boyunca PNW'de yaşadı. Oyunculuğu en geç Portlandia'da (2016) arka plan aktörü olarak göründüğünde keşfetti. Neil sette olmaya aşık oldu, ancak onu ilk çeken kameranın arkasında olup bitenler oldu. Neil, The Librarians dizisinde konuk oyuncu olarak yer alması isteninceye kadar karar vermedi.