You'll remember him best as troubled mobster Christopher Moltisanti from the The Sopranos, but now Michael Imperioli is getting ready to play a very different role.

The Emmy and Screen Actor's Guild award-winning actor has signed up for one of the last seven episodes of The US Office. Word on the street is he'll be playing a karate sensei who finds himself in a spot of bother when we can't see eye to eye with Dwight Schrute (Rainn Wilson). Seems Dwight just so happens to be a student at his dojo. What a coincidence.

It'll be a nice change for Imperioli anyway, sure we all know what happened to him in The Sopranos. And for the sake of those who don't, I'll say no more...