Dale Cooper October 9, 2017 Marcos McPeek Villatoro Leave a comment Kyle MacLachian as Dale Cooper in Twin Peaks