David O'Hara снимался в 2 серий и 4 фильмов. Исполнитель роли Ed Gein в сериале Criminal Minds. В кино, как John Banning (as David Pearson) в художественном фильме The Tomb.