Courtauld Sanat Enstitüsü’nde ders vermektedir. Yayımlanmış kitapları: Internet Art: The Online Clash Between Culture and Commerce, (Londra: Tate, 2003); Paris Pictured (Londra: Kraliyet Sanat Akademisi, 2002); High Art Lite: British Art in the 1990s, (Londra: Verso, 1999); Gargantua: Manufactured Mass Culture (Londra: Verso, 1996). Stallabrass ayrıca Tate, Art Monthly, The New Statesman ve Evening
Standard gibi yayınlarda yazmaktadır.