Dizi ilk kez Fox kanalına sunulduğunda Tony Soprano rolü için Anthony LaPaglia düşünülmüş. Fox, LaPaglia'nın kadın izleyicilerden büyük ilgi görecek çekici bir İtalyan yakışıklılığı taşıdığını düşünüyormuş. Ancak David Chase, Tony Soprano'nun sıradan bir banliyö babası gibi görünmesinde kararlıymış. Chase'e göre Tony ortalama bir adam gibi görünürse izleyiciler yalnızca onunla özdeşleşmeyecek, insanları ona çeken tek şeyin bir mafya babası olarak elinde tuttuğu güç olduğunu da görecekmiş.
David Chase, Tony ile annesi Livia arasındaki ilişkinin kendi annesi Norma ile olan ilişkisine dayandığını söylüyor. Livia aynı zamanda Roma İmparatoru Augustus'un entrikacı ve öldürmeye meyilli karısının adı; özellikle I, Claudius (1976) dizisinde canlandırıldığı haliyle.
Orijinal pilot senaryosunda Tony'nin annesi Livia Soprano'nun ilk sezonun sonunda ölmesi gerekiyordu. Ama Nancy Marchand rolünde o kadar muhteşemdi ki David Chase onu hayatta tuttu; karakteri ancak Marchand gerçek hayatta vefat edince diziden çıkardı.
David Proval, başlangıçta Tony Soprano rolü için seçmelere katılmıştı.
İlk üç sezonun açılış jeneriğinde Dünya Ticaret Merkezi'nin Tony Soprano'nun yolcu tarafındaki aynasında yansıdığı bir çekim vardı. Bu çekim 11 Eylül saldırılarından sonra kaldırıldı.
Dizinin yaratıcısı David Chase, başkaraktere başlangıçta Tommy Soprano adını vermeyi planlamıştı. Daha sonra bu ismi Tony olarak değiştirdi.
Edie Falco, Carmela ve Tony Soprano rolleri için John Ventimiglia ile birlikte David Chase ve Chris Albright'ın karşısına çıktı.