Vaughan has been active in many migration-related international, national, regional and local forums for over 30 years and was the founding Chief Executive of Praxis Community Projects, a highly regarded voluntary sector response to forced displacement.
He is a Trustee of the Refugee Council and a past Chair of the Joint Council for the Welfare of Immigrants.