Derek Lowe

Derek Lowe is an actor. He portrays Robert Wong in the eighth season of.