Painted work followed in Crisis, Revolver and Deadline.
In 2006 he signed an exclusive contract with Marvel Comics and launched the second volume of Punisher War Journal with writer Matt Fraction.
He has also produced his own Web Series Cartoon on Mondomedia.
For a short time after leaving Grange Hill, he played Aidan Brosnan in EastEnders.
She has had video game roles, such as the titular character in the Shantae series, Velvet Crowe in Tales of Berseria, Riven in League of Legends and Cerebella in Skullgirls.
In 2015 she was nominated for a Drama Desk Award for Outstanding Featured Actress in a Play for her role in To the Bone.