Sharon Liu utiliza un estilo distintivo, pictórico para ilustrar la famosa imagen de Ofelia en el río.
Después de graduarse de la Royal College of Art en animación, ahora vive y trabaja en Londres como directora independiente, animadora e ilustradora, está especializada en animación tradicional a mano, rotoscopia, acuarela y pintura al óleo Artworking y After Effects. Su conocimiento se extiende de la ilustración de animación, libros, carteles y ropa, y también a la enseñanza de la animación como profesora visitante en el curso de Licenciado en Animación de la Universidad de las Artes Creativas (Farnham) y la Universidad del Este de Londres.