É diretor e produtor independente. Graduado pela University of Essex, em Colchester, Inglaterra. Realizou filmes, videoclipes e documentários, colaborando com artistas como Laurie Anderson, David Byrne, Jim Jarmusch e Sam Peckenpah. A partir de 1980 iniciou colaboração com Carole Ann Klonarides sob o nome de MICA-TV, realizando perfis de artistas visual a partir da subversão dos gêneros tradicionais da televisão, no que eles chamavam de arte-documentário.  Essas gravações encontram-se nos acervos de instituições como o Centre Georges Pompidou, em Paris; National Gallery of Canada, em Ottawa; e no Contemporary Arts Museum, em Houston. Foram também exibidas no Contemporary Art Center, Cincinnati; no The Kitchen, New York; no Cleveland Art Institute; além de participarem da Manifestation Internationale de Vidéo de Montbéliard, na França. Owen vive e trabalha em Nova York.