(CNN) Paul Whelan's mysterious arrest in Russia has drawn international attention and sparked speculation about what may have prompted his arrest.

Russian authorities say the 48-year-old American citizen has been working as a spy, while his family says he visited the country only as a tourist. Whelan's arrest also comes two weeks after alleged Russian spy Maria Butina pleaded guilty to conspiracy charges in the United States.

As US officials and Whelan's relatives wait to learn more about his charges, here's everything we know about Whelan so far:

He is a corporate security expert

Whelan was born in Canada to British parents, and lives in Novi, Michigan. He works as the director of global security for automotive components supplier BorgWarner. He has worked for the company since 2017.

His twin brother, David Whelan, said the job entails making sure BorgWarner facilities are physically secure. The company has said it doesn't have facilities in Russia.

Before working for BorgWarner, Paul Whelan was a senior manager in the global security and investigations group Kelly Services, a US-based global office staffing company.

He told Security Magazine in 2013 that his job at Kelly Services involved, in part, preventing workplace violence.

He was discharged from the Marines for bad conduct

Whelan served 14 years in the US Marine Corps Reserve until he was discharged for bad conduct in 2008.

His service ended after he was convicted at a special court-martial on an attempted larceny charge, military court documents show. A record of his conviction says that while in Iraq, Whelan tried to steal $10,410 in US currency.

He was accused of wrongfully using another person's Social Security number and writing bad checks.

During his time in the military, he completed two tours in Iraq, in 2004 and 2006.

Whelan's brother told NPR on Thursday that he family didn't know about bad-conduct discharge until this week.

David Whelan dismissed Paul's conviction as a "relatively innocuous sort of thing," and said that he wasn't surprised his brother concealed details from the family, because "it is not unreasonable for people to put out their best self."

He's traveled to Russia several times

He's no stranger to the country. When Whelan was in the military in 2006, he used his two weeks' leave to visit Russia.

A 2007 online Marine Corps article says he spent the leave "experiencing the post-Soviet era of Moscow and St. Petersburg." A photo shows him standing across the Moscow River from the Kremlin.

Paul Whelan, a US citizen detained in late 2018 in Moscow, spent two weeks' military leave in Russia in 2006, according to an article posted on the United States Marine Corps website. This photo accompanying the article shows Whelan in front of the Kremlin in 2006.

He likes to travel around the world and has also visited countries such as India and Iceland, his brother said.

"He has friends in Russia, so that would be an extra draw, people he's met on social media, but I don't know that Russia was a particular place of return for him," David Whelan said.

He was attending a wedding, his family says

Whelan flew to Moscow on December 22 to attend the wedding of a fellow former US service member and a Russian woman, his family said.

He was acting as a tour guide for other wedding guests who had not visited Russia previously, his brother said.

JUST WATCHED Ex-CIA official: Putin took shot across Trump's bow Replay More Videos ... MUST WATCH Ex-CIA official: Putin took shot across Trump's bow 01:20

Before his arrest, he had been staying at Moscow's Metropol Hotel and spent time with the wedding party at the Kremlin.

When Paul didn't arrive at the wedding on Friday, the newlyweds filed a missing-person report with Russian authorities, his brother said.

He used Russian social media for years

It appears Whelan had been using a Russian social media platform similar to Facebook for the past 13 years.

Photos showing Whelan have been uploaded to the VKontakte, or VK, social network from around the world for years, in a profile under his name.

The last status update on the page reads "next stop, Moscow..."

Whelan appears to have posted several comments in Russian last year, including one congratulating the Russian people for "Victory Day," the day of Nazi surrender in 1945, and another one wishing a merry Christmas.

The page shows that someone last logged in to the profile under Whelan's name on Friday, the same day Russian officials said he was arrested in Moscow.

When asked about the VKontakte page, Whelan's brother said he couldn't confirm the account, but accepts that his brother likely had one, because he made friends in the country.