Jan Archibald
Jan Archibald. Makeup Department: La Vie En Rose. Jan Archibald was born in October 1949. She is known for La Vie En Rose (2007), Star Wars: Episode I - The Phantom Menace (1999) and The Duchess (2008).
Career stats
1Films
136Posters
—Years active
1999Peak year
Eras & genres
Eras
Genres
