Ralph Fiennes played Prince Hamlet in Hamlet.
Prince Hamlet is the title character and protagonist of William Shakespeare 's tragedy Hamlet . Ralph Fiennes . Fiennes won a Tony Award for playing Prince Hamlet on Broadway .