Dirk studied Fine Art at the University of Pretoria and received a Bachelor of Arts (Honours) in History of Art in 1997, and Museum and Heritage Studies (Honours) in 2001. He began working at the Pretoria Art Museum in 1997 as curator of artworks on paper and later as curator of paintings. He has gained extensive expertise of all museum, art, cultural and heritage matters and has 24 years’ experience in museum management.
Dirk is presently the functional head of the City of Tshwane Museum Services which includes the Pretoria Art Museum, Melrose House Museum, Fort Klapperkop Heritage Site, Centurion Art Gallery and Saulsville Arena.