Родился в Хальванге близ Зальцбурга в 1968. Получил образование по специальностям столяра и инженера машиностроения. Окончил архитектурный факультет Технического университета Граца и Университет бизнеса в Линце. Работал в бюро Mark Mack Architects (Лос-Анджелес – Юденбург).
В 1995 основал собственную мастерскую Peter Ebner – Architecture в Зальцбурге. В 1998 открыл вместе с Франциской Ульман (Franziska Ullmann) бюро в Вене, в 2003 – свою студию в Мюнхене, а в 2004 – бюро в Мехико и Панаме (совместно с Хавьером Санчесом, Javier Sanchez). В 2006 открыл в Риме бюро вместе с Джанлукой Андреолетти (Gianluca Andreoletti) и Клаудио Валентино (Claudio Valentino). В 2007 вместе с Михаэлем Айхнером (Michael Eichner) основал мастерскую в Москве. В 2008 Эбнер и Михаэль Шварц (Michael Schwartz) открыли бюро в Дубае.
С 2009 возглавил студию FutureLAB в Университете Калифорнии в Лос-Анджелесе (совместно с компанией 3M). С 2013 преподает в университете города Хаддерсфилд в Великобритании.
С 1996 его бюро занимались проектами в Австрии, Германии, США, Мексике, Монако, Саудовской Аравии, Перу, Эквадоре, Панаме, Японии, Китае, России, Италии, ОАЭ, Франции и Швейцарии.
Для оформления входной зоны в одном из старых домов Мюнхена архитекторы бюро Peter Ebner and friends использовали пластины «горящей» полированной меди.
Конкурсный проект архитектурно-градостроительной концепции комплексного развития территории площадью 227 га в Звенигороде, разработанный бюро «Peter Ebner and friends» и «А. Клепанов А-С-Д».