Owen Davis a tourné dans aucune série et dans 11 films. Au cinéma, dans le rôle de Beau dans le long métrage Beautiful Disaster.