Ce jeune Londonien a entamé sa carrière professionnelle à 9 ans dans une production par la Royal Shakespeare Company de
« Macbeth » pour la chaîne britannique Channel 4. Il a obtenu le rôle quelques mois seulement après être entré à l'Anna Scher Theatre School d'Islington, où sa sœur aînée a aussi étudié.
Il a enchaîné avec un autre rôle à la télévision, celui d'un enfant abandonné à l'ère victorienne dans le documentaire dramatique de Jonathan Meade,
« The Victorians », diffusé sur BBC2. Il s'est ensuite produit au St. George's Theatre dans une adaptation de
« Cendrillon ». L'année suivante, en 2001, il est revenu à la télévision pour incarner Enzo Ferrari enfant dans la biographie épique
« Enzo Ferrari ».
Il fait ses débuts sur grand écran dans
Le Monde De Narnia - Chapitre 1 : Le Lion, La Sorcière Blanche Et L'Armoire Magique. Il y interprète Edmund, le frère de Lucie, Susan et Peter, avec qui il découvre un monde enchanté. Skandra reprend le même rôle dans les chapitres suivants :
Le Monde De Narnia - Chapitre 2 : Prince Caspian et
Le Monde De Narnia - Chapitre 3 : L'Odyssée Du Passeur D'Aurore.