Dave se apaixonou por artes marciais depois de assistir filmes de Bruce Lee. Ele começou o boxe com 14 anos de idade e teve seu primeiro boxe tailandês também aos 14 anos de idade, e tornou-se profissional quando ele tinha 18 anos. Em 1997 ele veio para a Tailândia e continuou treinando e lutando lá. No total, ele teve 68 lutas antes de se aposentar aos 24 anos. Ele continua treinando, fala tailandês e é casado com uma atriz tailandesa.
Oportunidade bateu em sua porta quando ele foi convidado para um papel na famosa Ong Bak, porque eles precisavam de alguém que pudesse levar socos. Desde então, ele trabalhou nos melhores filmes como ator ou dublê, com nomes como Jackie Chan, Donnie Yen e Tony Jaa.