月23日Starz宣布Tom Riley将饰演标题人物达芬奇，3月27日宣布Laura Haddock将饰演女主角Lucrezia Donati，6月4日Lara Pulver确认加盟本片饰演Clarice Orsini，2012年8月Starz在电视评论家协会夏季媒体见面会上表示本剧可能于2013年第二季度播出。2012年11月13日Starz宣布为《太空堡垒卡拉狄加》、《行尸走肉》配乐的Bear McCreary将为该剧配乐。