John Phillip Law a participé à une centaine de films, de série B pour la plupart. Sa carrière a débuté en 1966 grâce à la comédie
Les Russes Arrivent de Norman Jewison. Il avait pu ensuite le voir dans plusieurs thrillers d'Otto Preminger dont
Que Vienne La Nuit, dans des films d'horreurs dans
Danger : Diabolik de Mario Bava. Mais c'est le cinéaste français Roger Vadim qui lui offrit son rôle le plus marquant avec
Barbarella sorti en 1968. Il incarnait Pygar, un ange aveugle face à Jane Fonda.