Ashley Madekwe Madekwe (Revenge) has been acting for years and recently had a role on the short-lived show Salem. Image Source: Getty / Steve Granitz