Mais conhecido atualmente como Butcher na série de heróis The Boys do Prime Video, Karl Urban também esteve em Senhor dos Anéis e Star Trek. Ele nasceu na cidade de Welligton, na Nova Zelândia. Seu pai era dono de uma loja de produtos de couro e sua mãe trabalhava em um cinema. Através dela, ele foi exposto a filmes clássicos que o influenciaram a começar a carreira de ator.
Seu primeiro papel foi na série policial neozelandesa Shark in the Park em 1992. Dois anos depois, ingressou no cinema com o filme Chunuk Bair. Durante os anos 1990, ele fez várias participações nas séries Hércules e Xena: A Princesa Guerreira.
Nos anos 2000, Urban expandiu sua carreira participando do filme de terror Navio Fantasma com Julianna Margulies. No mesmo ano, recebeu o papel de Éomer na adaptação da obra de J.R.R. Tolkien, Senhor do Anéis. Logo em seguida, ele também entrou para a franquia Identidade Bourne no segundo filme.
Em 2009, Karl fez parte do elenco do remake de Star Trek como Leonard McCoy ao lado de Chris Pine e Zoey Saldana. Ele também esteve presente nas sequências Star Trek Into Darkness e Star Trek Beyond. Em 2012, interpretou juiz Dredd na adaptação do quadrinho homônimo.
Em 2019, Urban entrou para o elenco principal da série The Boys ao lado de Antony Starr e Elizabeth Schue. A produção se tornou uma das mais populares do serviço de streaming Prime Video, quebrando recordes de audiência na plataforma.