Windom Earle is a fictional character in the American TV series Twin Peaks, played by Kenneth Welsh.He is a former FBI agent, and former partner of Agent Dale Cooper. He features in the second half of the second season. He is an evil genius and a master of disguise, well-versed in esoterica from all parts of the world.