Michael FerraroActorProducerWriterFilmography · 5 credits2017The Church ... A Hospital? · Actor (Jesus)—Silent Wolf · Actor (Austin Freeman)—Silent Wolf · Producer—The Calling · Actor (The Brother in-law)—The Leviathan · Actor (Steve)