Hollywood actor Terry Crews is 50. The actor celebrated his birthday on the beach showing off his buff physique. More photos below;