MacKnight was een vriend van Vincent van Gogh en stelde deze in juni 1888 voor aan de Belgische schilder Eugène Boch.[1][2] MacKnight woonde in Fontvieille, een dorp niet ver van Arles, waar van Gogh in die tijd woonde[3]. In 1888 ontmoette MacKnight Vincent van Gogh, door toedoen van John Peter Russell[4]. Russell portretteerde zowel van Gogh als MacKnight.
De grootste collecties van MacKnights werk bevinden zich in het Museum of Fine Arts (Boston) and the Fogg Art Museum in Cambridge (Massachusetts).