Um dia depois do encerramento da segunda temporada da série Arrow, com o episódio “Unthinkable", John Barrowman foi promovido ao elenco regular da atração.
A primeira aparição do ator na série dedicada ao Arqueiro Verde - herói do univero dos quadrinhos da DC Comics - aconteceu no episódio "An Innocent Man", em 2012, o quarto capítulo da primeira temporada.
Barrowman interpreta o personagem Malcolm Merlyn, que leva uma vida dupla como o aparente bom moço que chefia a Merlyn Global Group, mas também possui uma faceta má, atuando como líder da organização criminosa The Undertaking. Malcolm Merlyn é baseado no personagem Merlyn, que nos quadrinhos da DC é um dos maiores inimigos do Arqueiro Verde.
O anúncio foi feito através de uma foto publicada na internet por Stephen Amell, que interpreta o protagonista Oliver Queen em Arrow. A terceira temporada deve estrear no segundo semestre de 2014.