Daniel Craig is 56 years and 8 month(s) old. He was born in 2 Mar, 1968. Daniel Craig is known as a British actor. He is most famous for playing James Bond in films like 'Casino Royale' and 'Skyfall'.