Charles Matthew Hunnam (Newcastle upon Tyne, 10 aprile 1980) è un attore britannico.
Nato a Newcastle upon Tyne, nel Regno Unito, ha iniziato la sua carriera di attore in giovanissima età, a soli nove anni, in un programma televisivo per bambini in onda su una rete nazionale inglese. Charlie era il più giovane dei due figli di un padre da lui descritto come duro e forte e di una mamma un po' bohémienne, che lasciò il marito quando lui aveva due anni. Si trasferì, a 12 anni, nel Lake District: la madre, intanto, si era risposata. Furono per il ragazzo anni non facili sia nel rendimento scolastico che nei rapporti sociali. Sentendosi portato per le discipline artistiche, si iscrisse al Cumbria College of Art and Design, dove conseguì un buon risultato.
Fece, al contempo, dei piccoli lavori per rendersi indipendente economicamente, ma saranno la sensibilità artistica e il gradevole aspetto ad aiutarlo nel debutto cinematografico e televisivo. Un manager di produzione dello show per bambini, Byker Grove, notò Charlie vestito da clown in un negozio di calzature: fu subito scritturato nel suo primo ruolo, come Jason, in tre episodi del suddetto programma. Nel 1999 partecipò per la prima volta a un film, Che fine ha fatto Harold Smith?, nella parte di Daz.