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