Roger Houghton

Alternate, Rural Municipality, representing Cardston County