Question: who plays the role of tony dinozzo on ncis?
Answer: Michael Weatherly