People United Kingdom Debbie Ross peoplepill id: debbie-ross-4DR 2 views today 3 views this weekBritish makeup artistDebbie RossBiographyFilmography (14)ListsAlso ViewedThe basicsQuick FactsIntroBritish makeup artistPlacesUnited Kingdom Great BritainisMakeup artistGenderFemaleListsDebbie Ross is in following listsBy work and/or countryNotable Makeup artists comments so far.CommentsDebbie Ross