People United Kingdom Debbie Ross peoplepill id: debbie-ross-4DR 4 views today 5 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