Looks to me more like this universe's version of either the DCU's "Captain Cold", or the MU's "Iceman"...
...depending on whether this "freeze-beam" was projected by an innate power(=MU), or from a hi-tech weapon(=DCU).