Steve Lee portrays Otto Mears in Montrose