Yeovil boss Russell Slade has signed Millwall winger Marvin Williams for an undisclosed fee on a two-year contract.
The 19-year-old came through the academy ranks with the London club and made his full debut in December 2005.
Williams told Yeovil's website: "There were a few clubs interested in me, so I just around and held tight.
"To be honest, Russell was really persistent and was the one that really came in and pushed for me. From there I always knew that I would join Yeovil."