All characters

Daniel Grayson

Played by: Joshua Bowman in Revenge