Question: who plays ian banks on one tree hill
Answer: Matthew Jerome Barr