Actress, Miscellaneous Crew Rachel Budge was born on July 24, 1979 in Burbank, California, USA. She is known for her work on Stuck on You (2003) and Big Love (2006). Born: July 24, 1979 Star sign: Leo Height: 5' 4" (1.63 m) Search: