Top 3 William Mackendrick profiles