Réalisateur prolifique, il a principalement travaillé sur des films policiers irlandais à petit budget. No Road Back, un film de 1957, a la particularité de comporter Sean Connery dans un de ses tout premiers rôles. Son dernier film, The Terrornauts est tourné en 1967; il s'agit d'un film de science-fiction.