Benjamin John "Ben" Whishaw (born October 14, 1980) is an English actor. He is known for his stage role as Hamlet and has starred in many television series and films including his role as Q in the Daniel Craig James Bond film series.

For Disney, he will portray Michael Banks in Mary Poppins Returns.