Representó a su selección juvenil, compitiendo en el Campeonato Mundial.
Williams jugó todos los partidos, marcó 3 tries y el equipo obtuvo en Italia 2011 el séptimo puesto.
Warren Gatland lo convocó a los Dragones rojos para disputar los test matches de mitad de año 2012 y debutó contra los Barbarians.
Hasta el momento lleva 56 partidos jugados y 60 puntos marcados, productos de doce tries.
Williams jugó los 3 test-matches contra los All Blacks como titular.