All characters

Ben Hunter

Played by: Brian Hallisay in Revenge