Joe MacLeod har medverkat i 8 serie och 8 filmer. En föreställning som återfinns i rollen Delivery Guy i serien Smallville. På bio, som Press Person 3 i spelfilmen Descendants 2.