Revenge: Characters Revenge Drama, Mystery, Thriller – 5/10/15 United States GeneralEpisodesCastCharactersGallery Characters See all characters → Jack Porter Emily Rebecca Thorne Nolan Ross Victoria Grayson Daniel Grayson Charlotte Grayson Conrad Grayson Ashley Davenport David Clarke Aiden Mathis Declan Foster Porter Margaux LeMarchal Ben Hunter Louise Ellis