Figlio dell'attore Ugo Tognazzi e dell'attrice irlandese Pat O'Hara, il suo nome completo sarebbe Riccardo Tognazzi ma tutti lo conoscono come Ricky. Ieri era in città ed ha preso un caffè presso il bar "Porto di Mare" in piazza Re Manfredi, a due passi dal Castello svevo e dalla Cattedrale.
Tognazzi ha tre fratelli, nati dai due precedenti matrimoni del padre, Thomas Robsahm, Gianmarco Tognazzi e Maria Sole Tognazzi. È sposato dal 1995 con l'attrice, doppiatrice, sceneggiatrice e regista Simona Izzo, figlia di Renato Izzo e sorella di Rossella, Fiamma e Giuppy Izzo. Grazie al padre, fin da piccolo frequenta molti set cinematografici, successivamente studia in Inghilterra e poi al DAMS di Bologna. Sucessivamente inizia a lavorare come aiuto regista per Luigi Comencini, Pupi Avati e Maurizio Ponzi, facendo di tanto in tanto qualche comparsata in veste di attore in alcuni film del padre. Nel 1987 debutta come regista con Fernanda, episodio del film per la TV Piazza Navona progettato da Ettore Scola. Inizia così un'intensa attività che lo porta a realizzare film come Piccoli equivoci (1989), Ultrà (1990), La scorta (1993), Vite strozzate (1996), Canone inverso (2000), Il padre e lo straniero (2010), Tutta colpa della musica (2011) e, assieme a Simona Izzo, Io no (2003).
Tra le sue interpretazioni ricordiamo: La famiglia (1986) di Ettore Scola; Una storia semplice (1991) di Emidio Greco, Maniaci sentimentali (1994) e Tutte le donne della mia vita (2007) di Simona Izzo; Il cielo in una stanza (1999) e In questo mondo di ladri (2004) di Carlo Vanzina.
Nel 2013 è uno dei membri della giuria del talent show Altrimenti ci arrabbiamo su Rai 1. Nell'ultimo periodo è anche impegnato nella miniserie televisiva "L'assalto".
