First Look at Mehcad Brooks as The Guardian on Supergirl