Dirk is a innkeeper in Might and Magic VI: The Mandate of Heaven. He can be found in A Lonely Knight in New Sorpigal.
As an innkeeper, the party can rent rooms, fill their packs, or buy a drink from him. Renting a room costs 3 gold per night. Filling their packs costs 2 gold for 6 days of food. A drink costs 1 gold.