Kevin Zegers Sold Himself To Research Role.Canadian actor Kevin Zegers stalked the streets pretending to be a male prostitute while preparing for his role in new movie TRANSAMERICA.The 21-year-old star, who plays FELICITY HUFFMAN's gigolo son in the movie, solicited another man for sex and agreed a price, before making his escape through a back door.And Zegers insists he was relieved to become familiar with the "scary" aspect of his role prior to filming.He tells gay magazine Attitude, "I went to Toronto with my manager and he showed me the hustler neighbourhoods where kids sell themselves."So I went in there and sold myself for $350 and proceeded to run off as fast as possible; I said I was going to the bathroom, exited out the back door and ran off."And the star haggled to ensure his customer valued his assets.He adds, "He started out with $200 and I said I would only do $500 because I don't do this very often. He said the most he had was $350. I said I'd take it.

"It was a cool learning experience because it was much more civilised than I imagined.

"I thought the whole film would be scary for me to do so getting that stuff out of the way before you start alleviates being uncomfortable when you're on set."