Aimee Garcia is an award-winning actress, currently starring on the hugely popular series Lucifer, which recently moved to Netflix for its fourth season earlier this year. She previously appeared on Showtime’s hit Dexter as “Jamie Batista,” for which she received a SAG Award...
Read More →