Karl Urban has been cast as Jim McCoy in J.J. Abram's Star Trek, according to AintItCoolNews.

Urban is best known for his roles in The Bourne Supremacy, The Lord Of The Rings: The Two Towers and The Lord Of The Rings: The Return of The King.

The actor joins the list of actors already cast in the film: Chris Pine, Zachary Quinto, Leonard Nimoy, Eric Bana, Simon Pegg, Anton Yelchin, Zoe Saldana and John Cho.

Star Trek arrives in theatres on Christmas Day, 2008.