Empezó a llamar la atención en la editorial británica Com.X, y posteriormente empezó a trabajar para Marvel Comics dibujando series como
Doctor Spectrum,
Ares: God of War o
The Immortal Iron Fist. Desde 2011, colabora habitualmente con DC Entertainment, que lo eligió para ilustrar la renovación de
Animal Man escrita por
Jeff Lemire. Después de varios meses, pasó a ocuparse de
Birds of Prey.