Identify this duck

Can anyone identity what kind of duck this is? It looks a lot like a male mallard, but with a red/purple tinted head, a larger head and slightly red beak.