Brian Ladoon died 5th of August 2018 in Churchill, Manitoba.
The Last Dogs of Winter 2012
as Self
Picture of Light 1994
as Self-Dog Trainer
Credits from TMDB.