В 1967 году окончил Университет Кентербери (Новая Зеландия). Бакалавр технических наук в области строительства. С сентября 2008 года по настоящее время – Simon Fraser University (SFU), Ванкувер, диплом в области устойчивого городского развития.
Бейли — руководитель компании Merrick Architecture, которую он основал в 1984 году вместе с другим её учредителем Полом Мерриком. В настоящее время в качестве главного проектировщика отвечает за создание Олимпийской деревни Millennium Water к Зимним Олимпийским играм 2010 года в Ванкувере. Эти четко определенные обязанности в архитектурном контракте в рамках указанного проекта предполагают координацию работы группы, включающей более 150 консультантов по всем аспектам проекта.
Роджер Бейли возглавляет и направляет работу Merrick Architecture с самого её образования, в его обязанности входит разработка проектов, технико-экономический анализ, обеспечение качества, управление ресурсами и подготовка графиков проектов. Опыт в области проектирования зданий и сооружений и управления строительством высоко оценен при подготовке проектов. Работа Бейли очень эффективна при определении нового корпоративного подхода к разработке проектов и управлению капиталовложениями. Он посвящает много сил координации работы многопрофильных коллективов при реализации конструкторских, строительных, архитектурных и реставрационных проектов. Его наиболее признанный вклад касается обеспечения согласованности между конструкторскими достижениями и прагматикой технических решений и финансирования проектов.