John Harnagel har medverkat i 16 serie och 2 filmer. En föreställning som återfinns i rollen Gilbert McCluskey i serien Desperate Housewives. På bio, som Bartender Pirate i spelfilmen The New Swiss Family Robinson.