Since they just cast Kirk Acevedo as Richard Dragon... Im like 99% sure Emerson has to be Cayden James now. We know Helix is suppose to be back and I could definitely see Michael Emerson playing this type of role. Its almost like a mix of both is characters between Lost and POI.