Captain Carson Teva. Carson Teva was a human male captain who served in the Rebel Alliance and later within the Adelphi Rangers of the New Republic Starfighter Corps flying a T-65B X-wing starfighter.
Fan Casting
Paul Sun-Hyung Lee
Ben Stiller
Ready to move onto another story? Here are a few more to browse. Assemble your dream cast!
Join the Conversation
0 comments on this role
Leave a Comment