adrian piccoli