Elyssa Budd is known for her work on Joy (2015), Adam Green's Aladdin (2016) and The Brits Are Coming (2016). Read more on iMDB