Don S. Davis, best known for his roles as Major General George Hammond on Stargate SG-1 and Major Garland Briggs on Twin Peaks, has passed away on June 29, 2008.
Davis guest-starred in the Supernatural episode "Sin City," portraying Trotter.
WinchesterBros.com wishes to send our deepest condolences to his family and loved ones.
May he rest in peace.