Eamon Farren

Biography

Eamon Farren is an actor, known for Chained (2012), X: Night of Vengeance (2011) and Twin Peaks (2017).

Filmography

Movie Name Release Date
Winchester February 2, 2018