He currently stars in Stargate Atlantis as U.S. Marine Lieutenant Aiden Ford.He also produces a hip-hop group known as The Oddities.
He currently stars in Stargate Atlantis as U.S. Marine Lieutenant Aiden Ford. Rainbow also produces a hip-hop group known as The Oddities.