Question: who voices marco from star vs the forces of evil
Answer: Adam McArthur is an American actor and martial artist based in Los Angeles , California , United States .