I notice there are often threads here from parents asking is it ok to use a middle name as the child's first name. I came across this link showing hundreds of famous people who go by their middle names - it's an interesting read and goes to show it is fine to do so! I never knew Sean Connery's first name was Thomas!
answers.yahoo.com/question/index?qid=20080117182246AAwJVxI