I was just going to say ... I'm pretty sure that's a false cleaner wrasse (not a real cleaner). The cincher is that you said he's eating prepared foods ...
A real cleaner wrasse won't leave bite marks.
Some more reading..
http://www.wetwebmedia.com/labroiidfaqs.htm
http://www.uog.edu/marinelab/fish/sp...taeniatus.html
Not sure what to suggest. The last page there says most fish will learn to stay away from them but I imagine that's in the context of the wild, not a captive aquarium. I think you may want to get him out of there, for the sake of your other fish.
Sorry and good luck!!! (Or should I say "Happy hunting"?)