James Duke hat 2 Serien und 1 Film gedreht. Unter anderem spielte er Lubek in der Serie The Agency.Im Kino in der Rolle des Footman im Spielfilm Enola Holmes.