Robert Kellard è un attore Nei suoi 3 anni di carriera ha recitato in Fu manchu, mistero d'oriente - Il drago cinese e King of the Royal Mounted.