tyrone poole