'Everwood'

Playing Ephram Brown, the troubled 15-year-old son of a renowned neurosurgeon who picks up and moves his family to a small Colorado town on the WB’s “Everwood,” is something of a challenge for Gregory Smith.

“Everybody goes through growing pains with their family,” says the Canadian-born Smith, “but as far as the character goes, we are actually not so similar.”

Luckily, Smith, who made his film debut in “Andre” and went on to roles in “Harriet the Spy,” “Krippendorf’s Tribe” and “The Patriot,” has an older mentor in the form of his dad, played by Treat Williams. “He’s taken me flying in his plane and to his farm in Vermont,” Smith relays. “Plus, he’s a totally generous actor,”

Must be a thrill for the whole family.

“My mom had a crush on him,” Smith admits, adding, “then again, I think everybody’s mom did.”

Follow @Variety on Twitter for breaking news, reviews and more