Александр Маскалин закончил актерский факультет Ленинградского государственного института театра, музыки и кинематографии (1998, класс Тамары Абросимовой). Работал в Молодежном театре на Фонтанке, театре «Остров» и театре «Балтийский дом», где выступал в ролях Ромео («Ромео и Джульетта»), Себастьяна («Двенадцатая ночь»), Гамлета («Гамлет»), Ленского («Евгений Онегин») и многих других. В Академии молодых певцов Мариинского театра работал как педагог по сценической речи и актерскому мастерству. Принимал участие в возобновлении постановки оперы «Лоэнгрин» на новой сцене Мариинского театра. Создал полусценические постановки опер «Каменный гость», «Мавра», «Гензель и Гретель» и «Любовь к трем апельсинам», а также спектакли «Майская ночь», «Женитьба», «Как поссорился Иван Иванович с Иваном Никифоровичем», «Джанни Скикки», «Испанский час» и «Русалка» Дворжака на сцене Концертного зала Мариинского театра. В 2012 году на сцене Владикавказского театра оперы и балета поставил оперу «Манон Леско». В сезонах 2015–2016 и 2016–2017 осуществил ряд постановок в Зале Прокофьева (Мариинский-2). Это и оперы для взрослых – «Анна», «Оранго», «Станционный смотритель», «Маддалена», – и детские оперы: «Великан», «Ёлка», «Опера про кашку, кошку и молоко», «Храбрый заяц», «Мальчик-великан», «Бременские музыканты», «Жемчужина Адальмины».