Joseph Fiennes is a key player on ABC's FlashForward. He takes on the role of Mark Benford.
Added: