Nicole Leanne Nelson is known for Lady in the Lake, American Crime Story (2016) and Young Sheldon (2017).
Sin datos