a stand-up guy
A stand-up guy is someone who won't talk even if you torture him with hot sauce and electric shocks.
He didn't say a word even after I put him in a dunk tank.
He stayed silent when the cops threatened to jail his dad.
He didn't flinch when I poked him with a pencil.