Film/TV Selected
The Mastermind // Film Science // Costumer // Designer: Amy Roth
Nutcrackers // Rivulet Films // Ager + Dyer // Designers: Emily Gunshor, Caitlin Doukas
Alto Knights // Warner Bros. // BG Fitting Costumer // Designer: Jeffrey Kurland
The Bikeriders// Focus Features // Costumer // Designer: Erin Benach
Andi Mack Pilot+Season 1 // Disney XD // Assistant Costume Designer // Designer: Anthony Tran
Outvoted Pilot // Abominable Pictures // Costume Designer // Dir. Alex Fernie
Last Week Tonight (Sex Ed Spot) // HBO // Costume Designer // Dir. Danny Jelinek
East Los High Episodes 306-312 // Hulu // Costume Designer // Dir. Carlos Reza
Mighty Med Season 1-2, Episodes 201-208 // DisneyXD // Co-Cost Designer, Assistant Costume Designer // Dir. Rich Correll, Rob Schiller, Jody Margolin Hahn // Designer: Anthony Tran
NTSF:SD:SUV // Adult Swim // Shopper // Designer: Leslie Schilling
The Lone Ranger // Walt Disney Studios // Costumer // Designer: Penny Rose
Selected Commercial Costuming: Cheetos, Fed Ex, Wheat Thins, Chrysler, Smart Car, ComCast, Foster Farm, GoodRx, OnePlus
Museum Show Mounting
Untitled Project // Obama Foundation opening Spring 2026
Diane Von Furstenberg: Women Before Fashion // Skirball Center 2024-25
Fearless Fashion: Rudy Geinreich // Skirball Center 2018
Fashioning Fashion // LACMA 2009
Theater Design Selected
Down in the Face of God // Dir: Caitlin Hart // The Vagrancy
The Seven // Dir: Will Powers // Occidental College
Dialogues des Carmélites // Dir: Peter Kazaras // UCLA
TempOdyssey // Dir: Peter Kazaras // Needtheater
Il Sogno d’Arlecchino // Dir: David Bridel // UCLA
Assassins // Dir: James Larsen // Still Hungry Man Theater
The Awkward Age // Dir: Jamie Angell // Occidental College
Education
M.F.A Costume Design, University of California, Los Angeles, 2011*
*winning team project March 2011 “Art and Process of Entertainment Design” (taught by Bruce Vaughn, WDI)
B.A. English, Theater Design Minor, Occidental College, 2007
Summer Program Costume and Textiles Department, LACMA, 2008
Professional Affiliations
I.A.T.S.E. Locals 209, 705, 892