Si estas trabajano con los roles, me imagino que estas usando el MemberShip Provider de asp.net que por si solo te maneja todo este tema de usuarios y roles, por lo tanto el código que colocas no sería necesario. Nada mas configuralo desde la opcion Sitio Web/configuracion de asp.net.
http://www.shiningstar.net/ASPNet_Ar...pProvider.aspx