Don S. Davis, one of the great actors among Twin Peaks‘ fantastic cast, has died.
Davis played Major Briggs, who was a caring father, and a secretive servant of the U.S. government. Nobody could be trusted more completely with classified information.
Davis was also beloved for a memorable role in what some call the best hour of The X-Files.
I still wish that Lynch would revisit Twin Peaks, preferably while Kyle McLachlan can still portray Agent Cooper. But I know that’s about as likely as Joss Whedon resurrecting Firefly, so… I’ll just have to keep dreaming.