Alas, I don't think he - as it stands - fits the game.
At the start of the game, the characters haven't got their powers yet...at this point in time, The Event is just happening now, and they only get their abilities after The Event. So...right now, no powers. His profile makes it seem like he's had the eye for a while, when he wouldn't have. Further, I'm afraid you kind of HAVE to have a Power since The Event gives him one...if this was a more futuristic setting we might be able to give him the eye after The Event, but as it stands, advanced Sci Fi technology won't be appearing for a while considering that it's only modern day setting.
So unfortunately, whilst the general background is ok, his powerset just doesn't fit the game. If you want to come up with another powerset or even another character if you deem it necessary, then feel free! But as it stands, we can't accept Chuck as-is. Sorry, dude.