FANDOM


Eamon Farren is an Australian actor who portrayed Richard Horne in the 2017 series of Twin Peaks.

He also appeared in Jennifer Lynch's film Chained.

External links Edit

Community content is available under CC-BY-SA unless otherwise noted.