Aktar Islam (born 1980) is a multiple award-winning English Michelin-starred chef, restaurateur, and entrepreneur.
as Self - Judge, Self - Guest Judge
Apr 10, 2006
as Self - Guest Judge
Feb 21, 2005