- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leanna Archer was born on October 5, 1995 in Flushing, Queens, New York City, New York, USA. She has been married to Joseph Rodrigues since September 9, 2017. They have two children.
Awards
Known For
Filmography