christian sweeney