در سال 2007، ویکز اولین نقش بزرگ خود را در تلویزیون در سریال تاریخی The Tudors به دست آورد. او در این سریال نقش چارلز براندون، دوک سافولک را بازی کرد. این نقش به او کمک کرد تا به شهرت برسد و منجر به نقش های بیشتری در فیلم ها و سریال های تلویزیونی شد.