Родился 31 января 1939 г. в Москве. Его мать - Галина Александровна (1921-1997) - происходила из дворянского рода Пороховщиковых, училась в ГИТИСе на курсе Василия Качалова. Отец - Шалва Амбекович Барабадзе - был хирургом. Родители рано расстались, Александра воспитывал отчим - военный инженер, архитектор Михаил Дудин (1910-2003). В 1946 г. отчим был назначен главным архитектором Магнитогорска, в 1953 г. его перевели в Челябинск начальником областного отдела по строительству и архитектуре. В Челябинске Александр Пороховщиков окончил школу рабочей молодежи. Занимался музыкой, спортом, получил взрослый спортивный разряд по боксу.
В детстве носил фамилию отчима, впоследствии взял фамилию матери.
В 1957 г. Александр Пороховщиков поступил в Челябинский медицинский институт (ныне Южно-Уральский государственный медицинский университет), но в 1960 г. вместе с семьей вернулся в Москву. В том же году был принят в Государственный академический театр им. Евг. Вахтангова реквизитором по мебели. Без отрыва от работы в 1961 г. окончил курсы повышения квалификации актеров театра при Всероссийском театральном обществе. Затем поступил на вечернее отделение Театрального училища им. Б. В. Щукина (ныне Театральный институт им. Бориса Щукина при Государственном академическом театре им. Евг. Вахтангова) на курс педагога Марианны Тер-Захаровой. Окончил его в 1966 г.
Работа в театре
В 1966 г. Александр Пороховщиков в качестве комедийного актера был приглашен в Московский театр сатиры. Дебютной для него стала роль Белогубова в постановке "Доходное место" по пьесе Александра Островского (1967). Актер играл в спектакле вместе с Андреем Мироновым, Анатолием Папановым, Татьяной Пельтцер и др. Позднее Пороховщиков был утвержден на роль председателя райисполкома в постановке "Банкет" по пьесе Григория Горина и Аркадия Арканова, министра-администратора в спектакле "Обыкновенное чудо" по произведению Евгения Шварца, но в итоге его заменили другими исполнителями.
В 1971 г. по приглашению режиссера Юрия Любимова Александр Пороховщиков перешел в Театр на Таганке. Был занят в постановке "Перекресток" по произведениям Василя Быкова "Сотников" и "Круглянский мост". Также исполнил роль Клавдия в спектакле "Гамлет" по трагедии Уильяма Шекспира (вместе с ним в постановке были задействованы Владимир Высоцкий, Алла Демидова и др.). Проработал в театре десять лет, впоследствии объяснял свой уход из него сложными отношениями с Любимовым и тем, что "Таганка перестала быть Таганкой, которую любили за дух свободы".
В 1981 г. был принят в труппу Московского драматического театра им. А. С. Пушкина. Участвовал в постановках "Закон вечности" по роману Нодара Думбадзе, "Оптимистическая трагедия" по произведению Всеволода Вишневского, "Ревизор" по комедии Николая Гоголя и др.
Работа в кино
Александр Пороховщиков дебютировал в кино в 1967 г., исполнив небольшую роль в драме "Поиск" режиссеров Евгения Хринюка, Константина Жука и Игоря Старкова. Среди его наиболее известных киноработ: майор милиции Петр Исаев в детективе "Ринг" (1973, режиссер Вилен Новак), председатель губкома ЧК Николай Кунгуров в фильме "Свой среди чужих, чужой среди своих" (1974, Никита Михалков), декабрист Павел Пестель в историко-романтической картине "Звезда пленительного счастья" (1975, Владимир Мотыль), полковник Пашутин в драме "Ворошиловский стрелок" по повести Виктора Пронина "Женщина по средам" (1999, Станислав Говорухин). В общей сложности он исполнил роли в более чем 60 фильмах и сериалах.
В 1987 г. Александр Пороховщиков в качестве режиссера снял короткометражную драму "Девятое мая" по сценарию Виктора Мережко.
В 1989 г. основал одну из первых в СССР частных киностудий "Творческая экспериментальная мастерская "Родина" и занял должность ее директора. В 1992 г. вышел полнометражный художественный фильм Пороховщикова об истории своей семьи "Цензуру к памяти не допускаю", над которым он также работал в качестве сценариста и исполнителя главной роли. В съемках принимали участие супруга актера, Ирина Пороховщикова, и его мать.
В 2002 г. поставил криминальную драму "Удар лотоса - 2".
Преподавательская деятельность
С 1998 г. Александр Пороховщиков преподавал актерское мастерство в Российском институте театрального искусства - ГИТИС. Был руководителем курса.
Кончина
Александр Пороховщиков скончался 15 апреля 2012 г. в Москве на 74-м году жизни. Похоронен на кладбище дер. Рождественно-Суворово (городской округ Мытищи, Московская область).
Признание
Народный артист РФ (1994).
Жизни и творчеству актера посвящены документальные фильмы "Александр Пороховщиков. Чужой среди своих..." (2009, режиссер Геннадий Навныко), "Пойми и прости..." (2014, Константин Мурашев) и др.