McKellar, Peter (Career)