Federico Mancosu ama disegnare fin da bambino. Negli anni '80 disegnava robot, dinosauri e personaggi di MOTU e Transformers. Dopo aver studiato agrimensura e disegno industriale, oggi lavora come graphic designer e art director. Nel 2010 ha creato una serie di poster basati su video musicali classici e nel 2011 ha disegnato un fan poster per Django Unchained che è stato scelto per far parte della campagna pubblicitaria del film.