- Born in Los Angeles, where his father was a professor of linguistics at UCLA, the family moved back to their native London when he was 7.
- Went by the name BB Burn when he competed as a beatboxer.
- His big television breakthrough came in BBC's Bleak House, an adaptation of the Charles Dickens novel, in the role of William Guppy.
- Appeared in the 2009 West End revival of Oliver! as Bill Sikes, opposite Rowan Atkinson; he was nominated for Best Supporting Actor in a Musical in the Whatsonstage Theatre Awards for the role.