Urodzony w Wielkiej Brytanii, a informacje o jego wykształceniu nie są podane, Robin Sheppard jest reżyserem telewizyjnym, którego nazwisko pojawia się także jako Robin Shepperd. W latach dziewięćdziesiątych zdobył wspólne nominacje do nagrody British Academy Television Award za serial „Wing and a Prayer”, a w 2005 roku jego dramat dokumentalny „Cherished” otrzymał nagrodę Grierson za najlepszy dr…