Es un guitarrista de hard rock más conocido por su trabajo con FAITH NO MORE, de 1996 hasta su disolución en 1998, y nuevamente desde 2009, cuando la banda fue reformada. Hudson grabó con la banda en 1997 Album of the Year y en 2015 Sol Invictus (álbum). Antes de unirse a FAITH NO MORE, que había sido un compañero de habitación de los miembros fundadores de la banda y el bajista Billy Gould y miembro de Systems Collapse
