I keep quite a few discus with Cardinals and none ever ate any. However, your discus looks mean like a convicted serial killer and should be treated as such.
Some of my discus manage to eat beefheart streeps up to 1/2" long but a grown Cardinal is unthinkable. Did you show him any movies with some serious deepthroat action?