 He lives in Central City, Barry Allen's hometown as opposed to Keystone City, Wally West's hometown.He is a police scientist, which was Barry Allen's job in the comics.His origin is also that of Barry Allen's.