Graduado en el National Youth Music Theatre de Londres, Jamie Campbell Bower debutó en el cine con Sweeney Todd, el barbero diabólico de Fleet Street de Tim Burton, en la que actuó junto a Johnny Depp. Ese mismo año protagonizó RockNRolla de Guy Ritchie y apareció en la serie The Prisoner. Hizo una audición para el papel de Edward Cullen en Crepúsculo, pero no al final se convirtió en vampiro Caius en las siguentes entregas de la saga. En 2010, Jamie Campbell Bower protagonizó los últimos episodios de la franquicia de Harry Potter, como el adolescente Grindelwald. El joven actor también interpretó al Rey Arturo en la única temporada de Camelot, y fue elegido como protagonista masculino de The Mortal Instruments, una adaptación del primer volumen de la saga literaria homónima para adolescentes.