The actor also acted in films including `The Three Musketeers`, `Petulia`, `The Music Lovers`, and `The Last Wave`. More recently, he appeared in David Lynch`s Twin Peaks revival as Bill Kennedy