Yes as a first name
Yes as a middle name
Yes as either
No i don't like it
If it has a special meaning then your son would be proud to have it as his name IMO
Bookmarks