Freddie Prinze Jr. Returns to TV...Without His Shirt!

Freddie Prinze, Jr. on The Witches of the West End

Ay papí!

Salt-and-pepper hunk Freddie Prinze Jr. showed off his six-pack on an episode of The Witches of the West End!

The 37-year-old Latino stripped down in a recently released on-set photo, proving that he’s still a heartthrob. 

The husband of Sarah Michelle Gellar and father of two is set to play Leo Wingate in the new Lifetime series’ fourth episode, which airs Sunday, October 27. According to Entertainment Weekly, his character is a “sweetly shy entomologist who falls head over heels for Wendy Beauchamp.”

The father is rocking a more mature look, showing off a buzz cut with hints of grey. Until recently, Prinze had been a stay-at-home dad. 

In February 2012, Gellar told US Weekly that her husband wanted to take time off work to take care of their children.

“He’s like, ‘You stayed home for two years! It’s my turn!’” she told Us

Wow! Sarah Michelle Gellar is one lucky lady!