Finch Nissen

Finch Nissen is an actor who portrayed a Savior in AMC's The Walking Dead.