Question: who plays royal scott in one tree hill
Answer: James Lafferty