Terry Crews and wife Rebecca King-Crews Terry Crews and wife Rebecca King-Crews

In case you hadn't noticed in his many shirtless moments over the years, Terry Crews is a pretty muscular fellow. That dude looks like he could toss a Corolla like a Nerf ball, but, as it turns out even a jacked up guy like Crews, who plays Sgt. Terry Jeffords on Brooklyn Nine-Nine, has a weakness - and his is porn.

The actor, who's talked openly in the past about the work he's put in to keep his marriage in tact, opened up recently about his struggles with pornography through videos on Facebook. Sitting in his car in the first, he announced that the topic was "Dirty little secrets" before revealing an apparently intense struggle with online porn.

Watch Terry Crews play "Jingle Bells" with his pecs

"Pornography, it really, really messed up my life in a lot of ways," he said. "My wife was literally like, 'I don't know you anymore. I'm out of here.' And that changed me." In another, he talked about feeling entitled, and like his wife owed him sex. The comments come a year after Crews talking publicly about a 90-day "sex fast" with his wife, which now has a deeper context in light of his revelations.

He said he's working through his addiction, and battles with depression, with therapy. We wish him the best.

What do you think of Terry Crews' admissions?

Watch: Terry Crews confesses his porn addiction in Facebook videos