Skyler Davenport

Skyler Davenport is a film and voice actress. She portrayed Elena Elkhorn in Whispering Willows and Super Indie Karts.

Portrayals

 * Super Indie Karts – Elena Elkhorn