Show more
John Rickard was born on 2 November 1977 in Santa Barbara, California, USA. He is a producer and actor, known for Blue Beetle (2023), Rampage (2018) and X-Men: The Last Stand (2006). imdb.com