About Joshua Barbeau

Joshua Barbeau is a freelance writer specializing in screenplays and role-playing games.

Joshua has spent his life learning how stories have the power to change people's lives, and he uses this power to inspire people to be better.

When not lazily napping the afternoon away, this border collie is spending time with his special-needs human... Or was it the other way around?

Joshua Barbeau Articles