Not only Star Wars, but lots of other projects. His official website, which you linked to, really highlighted how many different projects he's been attached to.
Really liked this little nugget (I've turned it into a link to the source,
www.ralphmcquarrie.com):