Alicia Dupuis is a seasoned actress and model currently based in Charlotte, NC. She also has lived in Boston, NYC, and Los Angeles and has built up an extensive résumé in film, tv, commercials, and print in each of those cities. Alicia loves adventure and traveling and is always excited to see where the next job will take her!