A costume designer who studied at Wimbledon School of Art, he designed the costumes for the 1972 epic BBC drama of Leo Tolstoy's "War and Peace" which starred amongst others, Anthony Hopkins as Pierre Bezukhov.

Among his first jobs on leaving the BBC was on Monty Python's Life of Brian. He has appeared as an extra in many of the Monty Python films.

He has won 2 BAFTA Awards. The first for the Ridley Scott film "Blade Runner" and the second for "Braveheart".

His designs have also appeared in a number of music videos starring Kate Bush .

In 1996, In addition to winning the BAFTA award he was nominated for an Oscar for his work on the acclaimed Mel Gibson epic Braveheart. He won an Emmy Award for Alice in Wonderland in 1999.

He has designed many costumes for the Hallmark Channel, Including "Snow White" starring Sigourney Weaver and "Dinotopia".