Josh Harnett's been talking about his career ahead of his appearence in the West End.

The actor stars in the stage version of Rain Man, playing the character famously portrayed by Tom Cruise.

He reckons it's good to push boundaries.