1980’s: I was born on June 22, 1981, in Port Elizabeth, South Africa, and computers, games, and technology have always been a part of my life since I was a child. My first computer was a dreadful monochrome (green screen) IBM. I mostly used it to play games and print black and white mother’s day cards on one of those super-quiet dot-matrix printers.

1990’s: In the mid-1990s, when I was in high school, I learned a lot about this new thing called the Internet. On weekends, I began hanging out (and eventually working for) an Internet Café. I mostly spend my time playing LAN games and chatting (via IRC), but also learning about how the internet works.

2000’s: When I graduated from high school in 1999, my interest in computers led me to work for a computer training company (where I had previously attended).I was thrown in the deep end, finishing courses just days before while writing exams on the courses I was teaching. I received numerous certifications in programming, networking, and web development, but it wasn’t until the age of 22 that I discovered my creative side with graphic design software like Photoshop and 3D Studio Max (Which totally blew my mind and derailed my 4 years of studying programming & networking). I eventually began teaching graphic design, web design, and video editing at various computer training institutes until I was 24 years old. Using what I’d learned, I then began officially freelancing my skills to businesses for the next few years.

2006: TIME magazine named me Person of the Year.

2010: At 29, I began working in the South African film industry, creating and designing movie posters, proposals, presentations, video editing, and a variety of other digital-related tasks.

2012: I co-founded a company named MadRobot. Working on a variety of films in the entertainment industry, from product placement and brand integration to film editing, movie poster designs, website maintenance, proposals, and marketing material.

2016:For the film Eintlik Nogal Baie, I was Executive Producer. I also created all of the marketing materials, such as the movie poster and banners.

2017: I co-founded a beard oil company named Baardman. I created the logo, the website, the marketing materials, and the packaging. After a year, I left the company to pursue my passion for graphic and web design.

2018: Graphic Magic, a company that specializes in various solutions for digital content, was founded.

2019: As each printing shop frustrated and disappointed me with poor quality and missed deadlines, I began to work in the print industry, learning how manufacturing works. This is why I purchased machinery to supply my clients with T-shirts, Caps, Button Badges, Mugs, Vinyl Decals, and other items.

2020: I started a community/website called  Face Visor for anyone with a 3D printed or Laser cutter to help make PPE gear for hospitals and essential workers. COVID-19 affecting. I ended up on the news a few times, which was cool, but I was most proud that my community stepped up and helped so many people protect themselves from COVID-19.. News Report

2021: Graphic Magic Online Shop was launched.

When I’m not pushing pixels, I’m busy with…

Movies & TV Series

Everyone enjoys movies and TV shows, but I consider myself a die-hard fan. I am an avid collector. From the first motion picture made in 1889 to the most recent. I’ll watch anything…except a musical, which I despise.

My Top 20 Movies & Series


Anime is one of my favorite pastimes. There are countless awesome Anime titles to watch, but my personal favorite is Studio Ghibli Movies because the artwork and story are always jaw-dropping.

My Top 10 Anime Series & Movies


I’ve been an avid gamer for since as long as I can remember. I game on pretty much every platform (PlayStation, Xbox, PC, iPhone, Mac). I also a console collector and I’ve even built my own custom retro gaming console.

My Top 10 Games


I enjoy reading comic books, even on the iPad. My favorite comic characters are Deadpool, Batman, and Spider-Man. I’ve been reading them for as long as I can remember, and I intend to keep doing so until the day I die.

My Top 10 Comics & Top 10 Books


I would have been a scientist or an astrophysicist if I hadn’t been so interested in computers. I like to read and watch documentaries like Cosmos: A Space-Time Oddysee (which I actually know word for word).

Technology & Gadgets

I visit technology sites almost every day to see what the future holds, whether it’s a new gadget or a new discovery, and I always have to have the latest gadget or gizmo. Technology has made life so much easier and more convenient.


I would have loved to be an astrophysicist, but it “hooked” me too late in life, but whenever I have the time, I enjoy reading books about the universe and talking for hours on end about it (fair warning – don’t get me started).


Pop culture, to me, encompasses everything from the most recent to the most nostalgic, especially if you’re an 80’s child like me. Even now, I enjoy watching those morning cartoons we used to watch before heading off to school.

Puzzles & Brain Teasers

I’m a big fan of brain teasers. The satisfaction of solving a particularly difficult puzzle is beneficial to the mind. It’s a great mental workout for the brain, and I still have all of the brain puzzles my mother bought me when I was a kid. #ThanksMom


Did I mention I’m a magician? I used to do it professionally, but now I only do it at parties or gatherings. It’s an excellent icebreaker. Since I was four years old, I’ve been performing magic tricks like these (and yes I have the embarissing VHS tapes to prove it).


I have a small collection of statues and figurines. My statues depict some of my favorite characters from movies, video games, and comic books. I also collect (and occasionally 3D print) movie memorabilia and other geeky items.

3D Printing

3D printing is an addictive hobby; the ability to print almost anything appears to be science fiction. I enjoy printing gifts for friends and family as well as displaying them in my home. Look here for more information on my 3D printing.

My gaming profiles…