Just realised looking at this that it's the same actor as Ralph from The Sopranos. I've watched both recently too!