Justin Timberlake to Play Gay

Credit: Soul Brother/FilmMagic

Justin Timberlake is an equal-opportunity sex object.

The new Us Weekly reports the singer, 29, will voice a gay character in an episode of Fox's cartoon comedy The Cleveland Show.

"Terry [voiced by Jason Sudeikis] falls in love with a guy voiced by Justin," show creator Rich Appel told Us Weekly during Comic-Con in San Diego. "Justin is just hysterical!"

Timberlake can next be seen in the David Fincher Facebook drama The Social Network (out in October). He also stars opposite ex Cameron Diaz in the romantic comedy Bad Teacher, out next year.

The Cleveland Show airs Sundays on Fox; Timberlake's episode airs in February.