Halttunen syntyi Lappeenrannassa kirjaltaja Kaarle Halttusen ja näyttelijä Maija Parviaisen perheeseen. Jo kuusivuotiaana hän esiintyi näytelmien avustajarooleissa.
Halttusen luonnehtimiskykyä kiitettiin jo uran alkuaikoina Turun Teatterin näytelmässä Pyhä Johanna (1937), jossa hän oli Ranskan kuninkaana. Viipurissa ja Tampereella Halttunen oli operettien sankari, ja hänen rooleihinsa kuuluivat muun muassa Jääkärin morsiamen Isak ja Masurkan Kasimir. Erityistä kiitosta hän sai roolistaan Ukko Rotteeruksena Ilmari Turjan näytelmässä Tuomari Martta. Halttusen muita merkittäviä töitä olivat muun muassa Seitsemän veljeksen Eero vuonna 1936 ja Aapo 1946, Karamazovin veljesten Smerdjakov, Huomenna hän tulee -näytelmän Vladimir ja Vanja-enon Telegin. Hän jäi Kansallisteatterista eläkkeelle vuonna 1976.[1]
Halttunen avioitui näyttelijä Hilkka Helinän kanssa kesällä 1939, jolloin molemmat olivat Viipurin Kaupunginteatterin näyttelijöitä. Talvisodan jälkeen kumpikin sai kiinnityksen Tampereelle. Pariskunnalla oli kolme lasta: Pekka Kaarlo (1941–1985), Marjukka Hilkka (s. 1942) ja Elina Johanna (s. 1952). Marjukka Halttunen on vanhempiensa tavoin näyttelijä ja Elina Halttunen näyttelijä-käsikirjoittaja.