De Loach, Allen