trenton pugh