Convertir cadena de pyspark a formato de fecha

Tengo un marco de datos de pyspark de fecha con una columna de cadena en el formato deMM-dd-yyyy y estoy intentando convertir esto en una columna de fecha.

Lo intenté:

df.select(to_date(df.STRING_COLUMN).alias('new_date')).show()

y obtengo una serie de nulos. ¿Alguien puede ayudar?