On the Case with Paula Zahn (2017)
(TV Series)
-
Self - Captain, Twin Peaks Police Department (1 episode,
2017) Self - Captain, Twin Peaks Police Department (1 episode,
2017) See fewer
A Deadly Omen (Jul
30,
2017)
Season 15,
Episode 10
-
Self - Captain, Twin Peaks Police Department
Self - Captain, Twin Peaks Police Department
See fewer