David O'Hara har medverkat i 1 serie och 4 filmer. En föreställning som återfinns i rollen Ed Gein i serien Criminal Minds. På bio, som John Banning (as David Pearson) i spelfilmen The Tomb.