Andrew Brooke

Andrew Brooke portrayed The Gunslinger in A Town Called Mercy.