James Tupper Seeks 'Revenge' at The Grove!

Actor James Tupper visited The Grove and talked with "Extra" correspondent Renee Bargh about his hit ABC show, "Revenge."

Tupper plays David Clarke, the deceased father of Emily Thorne (Emily VanCamp), a girl looking to exact, you got it, revenge for her father's death.

The star explained, "I'm the good guy in a sea of bad people. I've been wrongly accused of a crime I didn't commit - and I appear in flashbacks because I'm dead."

As for seeking revenge in real life, Tupper admitted, "There are a few people I'd like to get revenge on. I don't recommend it unless you really have no other choice."

Tupper would rather spend time with his fiancée, Anne Heche. "It would be fun to marry, but we've made a commitment to each other. We have kids together."

Speaking of his kids, does he let them watch the show? "My 9-year-old watches, but I cover his eyes. I know the script so I know it's coming. He's crazy about it. That's all they talk about in his 4th grade."

Tune in to watch Tupper in "Revenge" every Wednesday at 9:00 PM on ABC.

Here's a sneak of tonight's episode!